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