Skip to content

Releases: TWithers/laravel-php-attributes

Laravel 10 Support

23 Feb 22:34
381ab89
Compare
Choose a tag to compare

Thanks @toddstoker for your help with getting things running for Laravel 10.

v1.0.2

30 Sep 18:15
Compare
Choose a tag to compare

Invalid cache is now removed and replaced when cache is enabled.

v1.0.1

24 Sep 20:54
Compare
Choose a tag to compare

Useful facade annotations

v1.0.0

24 Sep 20:42
Compare
Choose a tag to compare

Additional unit tests have been completed. Bugs have been resolved and code is ready for use in Laravel projects. Nothing API wise has changed from the previous release.

v0.2.0

23 Sep 04:06
d603968
Compare
Choose a tag to compare

Most of the code was re-imagined and rewritten to be encapsulate the objects and their responsibilities. Instead of a single array/collection, we now have the AttributeTarget class which is the target to which the attributes are applied, and the AttributeInstance class which is the initialized attribute instance. These are kept inside of the AttributeCollection which provides helpful lookup methods.

The facade now points to the AttributeCollection, and the methods have been modified

There is also a generic helper class AttributeAccessor which can be utilized by itself to access attributes on classes, methods, and properties.

Properties were added as attribute targets

The README.md file was completely rewritten with better documentation of the API and methods.

Most of the tests were rewritten, but still have some progress left before they are more complete.

0.1.0

20 Sep 14:45
Compare
Choose a tag to compare
Updated readme