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