Переменная компонента InvokableComponentVariable
класс InvokableComponentVariable реализует DeferringDisplayableValue, IteratorAggregate (Просмотреть исходный код)
Свойства
| 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/7.x/Illuminate/View/InvokableComponentVariable.html