spiral / annotations
This package is abandoned and no longer maintained.
No replacement package was suggested.
Annotations parser using strict node grammar
2.14.1
2022-09-12 15:12 UTC
Requires
- php: >=7.4
- spiral/attributes: ^2.14.1
- spiral/tokenizer: ^2.14.1
Requires (Dev)
- phpunit/phpunit: ^8.5|^9.5
This package is auto-updated.
Last update: 2024-02-12 17:58:06 UTC
README
Package is deprecated. Please, use spiral/attributes instead
Installation
Service does not require any bootloader and can be enabled in spiral application with simple composer dependency.
$ composer require spiral/annotations
Example
To find all annotated classes:
use Spiral\Annotations; $locator = new Annotations\AnnotationLocator($classLocator); foreach($locator->findClasses(MyAnnotation::class) as $class) { dump($class->getClass()); dump($class->getAnnotation()); }