We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
The Module trait provides a way to extend classes, even static with new methods.
class Test { use Module; public static function Foo(){ echo "Foo"; } } Test::Foo(); // Foo Test::Bar(); // Fatal error: Call to undefined method Test::Bar Test::extend([ 'Bar' => function(){ echo "Bar"; }, ]); Test::Bar(); // Bar
Dictionary Errors Event Filter Service Module Loader
Enum
Check Redirect Request Response Route Session URL View Message
CLI CSV Email Options Text Shell
Negotiation HTTP
Cache File
SQL Persistence Model
Password Hash Token
Work Deferred