Компонентный слот
класс ComponentSlot реализует Htmlable (View source)
Свойства
| ComponentAttributeBag | $attributes | Менеджер атрибутов слота. | |
| protected string | $contents | Содержимое слота. |
Методы
| void | __construct(string $contents = '', array $attributes = [])
Создать новый экземпляр слота. | |
| $this | withAttributes(array $attributes)
Установить дополнительные атрибуты, которые должен использовать слот. | |
| string | toHtml()
Получить HTML строку слота. | |
| bool | isEmpty()
Определить, является ли слот пустым. | |
| bool | isNotEmpty()
Определить, не является ли слот пустым. | |
| string | __toString()
Получить HTML строку слота. |
Подробности
void __construct(string $contents = '', array $attributes = [])
Создать новый экземпляр слота.
$this withAttributes(array $attributes)
Установить дополнительные атрибуты, которые должен использовать слот.
string toHtml()
Получить HTML строку слота.
bool isEmpty()
Определить, является ли слот пустым.
bool isNotEmpty()
Определить, не является ли слот пустым.
string __toString()
Получить HTML строку слота.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/9.x/Illuminate/View/ComponentSlot.html