Управление стеками
trait Управление стеками (Исходный код)
Свойства
| protected массив | $pushes | Все завершённые, захваченные секции push. | |
| protected массив | $prepends | Все завершённые, захваченные секции prepend. | |
| protected массив | $pushStack | Стек текущих секций push. |
Методы
| void | startPush(string $section, string $content = '') Начать вставку содержимого в секцию push. | |
| string | stopPush() Остановить вставку содержимого в секцию push. | |
| void | extendPush(string $section, string $content) Добавить содержимое к заданной секции push. | |
| void | startPrepend(string $section, string $content = '') Начать вставку содержимого перед секцией push. | |
| string | stopPrepend() Остановить вставку содержимого перед секцией push. | |
| void | extendPrepend(string $section, string $content) Вставить содержимое перед заданным стеком. | |
| string | yieldPushContent(string $section, string $default = '') Получить строковое содержимое секции push. | |
| void | flushStacks() Очистить все стеки. |
Детали
void startPush(string $section, string $content = '')
Начать вставку содержимого в секцию push.
string stopPush()
Остановить вставку содержимого в секцию push.
protected void extendPush(string $section, string $content)
Добавить содержимое к заданной секции push.
void startPrepend(string $section, string $content = '')
Начать вставку содержимого перед секцией push.
string stopPrepend()
Остановить вставку содержимого перед секцией push.
protected void extendPrepend(string $section, string $content)
Вставить содержимое перед заданным стеком.
string yieldPushContent(string $section, string $default = '')
Получить строковое содержимое секции push.
void flushStacks()
Очистить все стеки.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/10.x/Illuminate/View/Concerns/ManagesStacks.html