#Changelog
All Notable changes to minime/annotations
package will be documented in this file
- Nothing
- Nothing
- Nothing
- Nothing
- Nothing
- Fixed mockery/mockery dependency
- Nothing
- Nothing
- Nothing
- Nothing
- Allowed both versions
~3.0
+ and~2.0
ofnikic/php-parser
- Nothing
- Nothing
- Nothing
- Nothing
- Fixed mockery/mockery dependency
- Nothing
- Nothing
- Nothing
- Nothing
- PHPParser dependency now points to a more recent version, thanks to @rulatir
- Allow
-> []
as sugar for-> { "__construct": []}
, relates to issue #18
- Nothing
- Nothing
- Nothing
- Nothing
- PHP7 support
- ReaderInterface::getConstantAnnotations($class, $const) // thanks to @gsouf
- Nothing
- Nothing
- Issue with space #55
- Nothing
- Nothing
- Added
Reader::getFunctionAnnotations($fn)
- Nothing
- Nothing
- Nothing
- Nothing
Minime\Annotations\Cache\ApcCache
APC cache handler
- Nothing
- Nothing
- Nothing
- Nothing
- Public interfaces now have the
@api
docblock tag, interfaces without this tag should not be implemented Minime\Annotations\Interfaces\AnnotationsBag::get
method now has a$default
value argumentMinime\Annotations\AnnotationsBag::get
method now has a$default
value argument
- Nothing
- Nothing
- Nothing
- Nothing
- Formal spec to facilitate further improvements
- Basic built in cache support
- Better DI
Minime\Annotations\Reader
is now a centralized class to read annotationsMinime\Annotations\Parser::registerType
allows new types to be added at runtimeMinime\Annotations\Parser::unregisterType
allows types to be removed at runtimeMinime\Annotations\DynamicParser
is a very basic parser without types supportMinime\Annotations\AnnotationsBag::get
method now has a$default
value argument
- Nothing
Minime\Annotations\AnnotationsBag::export
was renamed toMinime\Annotations\AnnotationsBag::toArray
#46Minime\Annotations\AnnotationsBag::grep
now receives a full regexp instead of a fragment of regexp
Minime\Annotations\AnnotationsBag::merge
#28- Traits support
- Static facade support
- Eval type from default parser
- Nothing
Initial Release of minime/annotations
package