Libraries tagged by Magic Method
kdyby/strict-objects
1742858 Downloads
Simple trait to make your class strict, when calling or accessing undefined member (property or method).
fooman/phpstan-magento2-magic-methods
102266 Downloads
PhpStan extension to support Magento 2's use of magic methods
tkachikov/laravel-withtrashed
5258 Downloads
Trait for set magic method withTrashed for models with SoftDelete
aedart/athenaeum
5166 Downloads
Athenaeum is a mono repository; a collection of various PHP packages
tuupola/witchcraft
15547 Downloads
Opionated magic methods as traits
aedart/overload
12784 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)
aedart/athenaeum-properties
1969 Downloads
DEPRECATED - Provides means to dynamically deal with inaccessible properties, by implementing some of PHP's magic methods
ijvo/kdyby-strict-objects
3810 Downloads
Simple trait to make your class strict, when calling or accessing undefined member (property or method).
shaka/dynamic-update-trait
8151 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.
isra00/class-triggers
6 Downloads
Inject magic actions before and after any method of any class
laravilt/auth
537 Downloads
Complete authentication system for Laravilt with 8 methods: login, registration, OTP, 2FA, password reset, social auth, passkeys, and magic links
lightningspirit/magic-interfaces
28 Downloads
Provides PHP Interfaces to test some magic methods using instanceof instead of method_exists
jesseschalken/magic-utils
29 Downloads
Traits and functions to help with implementing PHP's magic methods
blackcube/magic-compose
30 Downloads
Simple solution for magic methods and method composition using attributes
axebear/php-magic
50 Downloads
PHP micro framework for hooking into magic methods using docblocks and attributes.