Download the PHP package webiny/annotations without Composer
On this page you can find all versions of the php package webiny/annotations. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download webiny/annotations
More information about webiny/annotations
Files in webiny/annotations
Package annotations
Short Description Webiny Annotations Component
License MIT
Homepage http://www.webiny.com/
Informations about the package annotations
Annotations Component
This simple component lets you read annotations assigned to a class, method or a property.
Install the component
The best way to install the component is using Composer.
For additional versions of the package, visit the Packagist page.
Configuration and setup
The component configuration is minimal, you just need to define the bridge dependency. The built-in bridge uses Minime\Annotations library.
Once defined, you can start parsing the annotations. The best approach is to use the AnnotationsTrait.
Let's say that this is the class that you wish to parse the annotations from.
In your class, where you wish to do the actually parsing, just use the AnnotationsTrait.
Trait methods return an instance of ConfigObject giving you the option to use the get method and to chain the namespaces.
Annotation namespaces are fully supported, giving you the possibility to organize the annotations in much cleaner way.
Resources
To run unit tests, you need to use the following command:
$ cd path/to/Webiny/Component/Annotations/
$ composer.phar install
$ phpunitAll versions of annotations with dependencies
webiny/config Version ~1.6
webiny/std-lib Version ~1.6
minime/annotations Version ~1.13