Add interface for the DocBlockFactory

This commit is contained in:
Mike van Riel
2015-06-10 14:53:41 +02:00
committed by Mike van Riel
parent 53a142d672
commit 58d09836c1
+23
View File
@@ -0,0 +1,23 @@
<?php
namespace phpDocumentor\Reflection;
interface DocBlockFactoryInterface
{
/**
* Factory method for easy instantiation.
*
* @param string[] $additionalTags
*
* @return DocBlockFactory
*/
public static function createInstance(array $additionalTags = []);
/**
* @param string $docblock
* @param DocBlock\Context $context
* @param DocBlock\Location $location
*
* @return DocBlock
*/
public function create($docblock, DocBlock\Context $context = null, DocBlock\Location $location = null);
}