DocBlockFactoryInterface.php 468 B

123456789101112131415161718
  1. <?php declare(strict_types=1);
  2. namespace phpDocumentor\Reflection;
  3. interface DocBlockFactoryInterface
  4. {
  5. /**
  6. * Factory method for easy instantiation.
  7. *
  8. * @param string[] $additionalTags
  9. */
  10. public static function createInstance(array $additionalTags = []): DocBlockFactory;
  11. /**
  12. * @param string|object $docblock
  13. */
  14. public function create($docblock, ?Types\Context $context = null, ?Location $location = null): DocBlock;
  15. }