Libraries tagged by magic methods

kdyby/strict-objects

32 Favers
1772748 Downloads

Simple trait to make your class strict, when calling or accessing undefined member (property or method).

Go to Download


fooman/phpstan-magento2-magic-methods

16 Favers
106634 Downloads

PhpStan extension to support Magento 2's use of magic methods

Go to Download


omnisense/omniauth

0 Favers
562 Downloads

Omniauth: who signs in, and by which factors, under any PHP host - the contracts (accounts, the stores of each proof, the second-factor rule, the host's small duties), the conductor (begin, then verify; the attempt, the result), the methods that need no library (password through symfony/password-hasher, sign-in link, code by e-mail, backup codes, trusted devices in scheb/2fa's cookie format), the sign-in through identity providers (Omniauth\OAuth\: state, PKCE and nonce, the linking by the provider's subject, the sign-up of an unknown identity; each provider a package of its own, omniauth/google first), PSR-14 events and Testing helpers. WebAuthn (passkeys) and one-time passwords (TOTP) are packages of their own; the Symfony and Laravel bridges live in omnibridge.

Go to Download


tkachikov/laravel-withtrashed

2 Favers
6557 Downloads

Trait for set magic method withTrashed for models with SoftDelete

Go to Download


aedart/athenaeum

26 Favers
5181 Downloads

Athenaeum is a mono repository; a collection of various PHP packages

Go to Download


tuupola/witchcraft

23 Favers
15552 Downloads

Opionated magic methods as traits

Go to Download


slick/common

0 Favers
7023 Downloads

Slick common package contains a set of useful classes and traits for Slick library

Go to Download


aedart/overload

2 Favers
13141 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)

Go to Download


aedart/athenaeum-properties

0 Favers
2229 Downloads

DEPRECATED - Provides means to dynamically deal with inaccessible properties, by implementing some of PHP's magic methods

Go to Download


laravilt/auth

0 Favers
1211 Downloads

Complete authentication system for Laravilt with 8 methods: login, registration, OTP, 2FA, password reset, social auth, passkeys, and magic links

Go to Download


ijvo/kdyby-strict-objects

0 Favers
4650 Downloads

Simple trait to make your class strict, when calling or accessing undefined member (property or method).

Go to Download


kleisli/flow-phpstan

1 Favers
438 Downloads

Reflection Extensions for static analysis of Flow classes with magic methods

Go to Download


evas-php/evas-di

3 Favers
136 Downloads

Di module (Dependency Injection container trait & class) based on magic methods

Go to Download


antevemus/adeep-property-access

2 Favers
342 Downloads

Zero-dependency PHP 8.2+ property reader for arrays and objects: dot-notation paths, array/ArrayAccess keys, getX/x/isX/hasX methods, public and magic properties, and private fields only when the class author opts in with #[Specifiable]. The shared accessor of antevemus/aspecification and antevemus/alinq-collection.

Go to Download


blackcube/magic-compose

0 Favers
4 Downloads

Simple solution for magic methods and method composition using attributes

Go to Download


Next >>