Releases: amtgard/builder-traits
Releases · amtgard/builder-traits
OnSet fires during Builder
Fix protected visibility
Fixes an issue where lifecycle annotated methods with protected vixibility would not be called during certain lifecycle events.
Adds PreInit Attribute
Merge pull request #2 from amtgard/feature/PreInit-attribute Adds support for PreInit attribute to fire after builder() creates in…
onGet and onSet lifecycle attributes
Adds onGet() and onSet() lifecycle handler attributes.
Fix empty constructor instantiation
v2.0.3 docs: add readme
PostInit hook
Adds support for #[PostInit] attribute to hook the post init phase.
An method marked with PostInit will be called during the build() phase, after all setters are called on the constructed object.
Private Default Constructor Support
Adds support for Builder with private default constructors.
v2.0.0
Initial Release
v1.0.0 Initial implementation