Переменная компонента InvokableComponentVariable
класс InvokableComponentVariable реализует DeferringDisplayableValue, IteratorAggregate (View source)
Свойства
| protected Closure | $callable | Экземпляр вызываемого объекта для разрешения значения переменной. |
Методы
| void | __construct(Closure $callable)
Создать новый экземпляр переменной. | |
| Htmlable|string | resolveDisplayableValue()
Разрешить отображаемое значение, которое откладывает класс. | |
| ArrayIterator | getIterator()
Получить экземпляр итератора для переменной. | |
| mixed | __get(string $key)
Динамически делегировать доступ к атрибутам переменной. | |
| mixed | __call(string $method, array $parameters)
Динамически делегировать доступ к методам переменной. | |
| mixed | __invoke()
Разрешить переменную. | |
| mixed | __toString()
Разрешить переменную как строку. |
Подробности
void __construct(Closure $callable)
Создать новый экземпляр переменной.
Htmlable|string resolveDisplayableValue()
Разрешить отображаемое значение, которое откладывает класс.
ArrayIterator getIterator()
Получить экземпляр итератора для переменной.
mixed __get(string $key)
Динамически делегировать доступ к атрибутам переменной.
mixed __call(string $method, array $parameters)
Динамически делегировать доступ к методам переменной.
mixed __invoke()
Разрешить переменную.
mixed __toString()
Разрешить переменную как строку.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/8.x/Illuminate/View/InvokableComponentVariable.html