ManagesLayouts (View\Concerns)

ManagesLayouts

trait ManagesLayouts (View source)

Methods

void startSection(string $section, string|null $content = null)

Start injecting content into a section.

void inject(string $section, string $content)

Inject inline content into a section.

string yieldSection()

Stop injecting content into a section and return its contents.

string stopSection(bool $overwrite = false)

Stop injecting content into a section.

string appendSection()

Stop injecting content into a section and append it.

string yieldContent(string $section, string $default = '')

Get the string contents of a section.

static string parentPlaceholder(string $section = '')

Get the parent placeholder for the current request.

bool hasSection(string $name)

Check if section exists.

mixed getSection(string $name, string $default = null)

Get the contents of a section.

array getSections()

Get the entire array of sections.

void flushSections()

Flush all of the sections.

Details

void startSection(string $section, string|null $content = null)

Start injecting content into a section.

Parameters

string $section
string|null $content

Return Value

void

void inject(string $section, string $content)

Inject inline content into a section.

Parameters

string $section
string $content

Return Value

void

string yieldSection()

Stop injecting content into a section and return its contents.

Return Value

string

string stopSection(bool $overwrite = false)

Stop injecting content into a section.

Parameters

bool $overwrite

Return Value

string

Exceptions

InvalidArgumentException

string appendSection()

Stop injecting content into a section and append it.

Return Value

string

Exceptions

InvalidArgumentException

string yieldContent(string $section, string $default = '')

Get the string contents of a section.

Parameters

string $section
string $default

Return Value

string

static string parentPlaceholder(string $section = '')

Get the parent placeholder for the current request.

Parameters

string $section

Return Value

string

bool hasSection(string $name)

Check if section exists.

Parameters

string $name

Return Value

bool

mixed getSection(string $name, string $default = null)

Get the contents of a section.

Parameters

string $name
string $default

Return Value

mixed

array getSections()

Get the entire array of sections.

Return Value

array

void flushSections()

Flush all of the sections.

Return Value

void

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.4/Illuminate/View/Concerns/ManagesLayouts.html

在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号

意见反馈
返回顶部