MacroableTrait
интерфейс MacroableTrait (Просмотреть исходный код)
Свойства
| статический защищённый массив | $macros | Зарегистрированные строковые макросы. |
Методы
| статический void | macro(строка $name, вызываемый $macro) Зарегистрировать пользовательский макрос. | |
| статический boolean | hasMacro(строка $name) Проверить, зарегистрирован ли макрос | |
| статический смешанный | __callStatic(строка $method, массив $parameters) Динамически обработать вызовы к классу. | |
| смешанный | __call(строка $method, массив $parameters) Динамически обработать вызовы к классу. |
Подробности
статический void macro(строка $name, вызываемый $macro)
Зарегистрировать пользовательский макрос.
статический boolean hasMacro(строка $name)
Проверить, зарегистрирован ли макрос
статический смешанный __callStatic(строка $method, массив $parameters)
Динамически обработать вызовы к классу.
смешанный __call(строка $method, массив $parameters)
Динамически обработать вызовы к классу.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.3/Illuminate/Support/Traits/MacroableTrait.html