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