Libraries tagged by Magic Method
kdyby/strict-objects
1502721 Downloads
Simple trait to make your class strict, when calling or accessing undefined member (property or method).
fooman/phpstan-magento2-magic-methods
84575 Downloads
PhpStan extension to support Magento 2's use of magic methods
aedart/athenaeum
5120 Downloads
Athenaeum is a mono repository; a collection of various PHP packages
aedart/athenaeum-properties
1095 Downloads
Provides means to dynamically deal with inaccessible properties, by implementing some of PHP's magic methods
tuupola/witchcraft
15193 Downloads
Opionated magic methods as traits
aedart/overload
11166 Downloads
Provides means to dynamically deal with inaccessible properties, by implementing PHP's magic methods; __get(), __set(), __isset(), and __unset(). This package, however, enforces the usage of getters- and setters-methods, ensuring that if a property is indeed available, then its corresponding getter or setter method will be invoked. The term 'overload', in this context, refers to PHP’s own definition hereof. (http://php.net/manual/en/language.oop5.overloading.php)
ijvo/kdyby-strict-objects
642 Downloads
Simple trait to make your class strict, when calling or accessing undefined member (property or method).
tkachikov/laravel-withtrashed
605 Downloads
Trait for set magic method withTrashed for models with SoftDelete
keven/magician
24 Downloads
Register magic methods handlesr from traits and abstract classes. DO NOT USE IN PRODUCTION.
carloswph/mainframe
5 Downloads
Provides a container in which objects can be pushed, and then an interface to call methods that can be found inside the queued objects, and executed sequentially.
slick/common
6595 Downloads
Slick common package contains a set of useful classes and traits for Slick library
isra00/class-triggers
6 Downloads
Inject magic actions before and after any method of any class
shaka/dynamic-update-trait
78 Downloads
The Dynamic Update Trait for Laravel provides a convenient way to dynamically update model attributes using magic methods. This trait allows you to update individual model attributes without explicitly defining setter methods for each attribute. It simplifies the process of updating model fields by providing a generic update method that can be called with dynamic method names.
rodrigodiez/mockable-predis
252 Downloads
A class that extends Predis/Client and has all its magic methods anotated so you can create Prophecy mocks
netsilik/struct
287 Downloads
Getters and setters made easy by rule bound magic methods. Support for Read-only public properties.