CompilesConditionals

trait CompilesConditionals (View source)

Properties

protected bool $firstCaseInSwitch Identifier for the first case in switch statement.

Methods

string compileAuth(string|null $guard = null)

Compile the if-auth statements into valid PHP.

string compileElseAuth(string|null $guard = null)

Compile the else-auth statements into valid PHP.

string compileEndAuth()

Compile the end-auth statements into valid PHP.

string compileGuest(string|null $guard = null)

Compile the if-guest statements into valid PHP.

string compileElseGuest(string|null $guard = null)

Compile the else-guest statements into valid PHP.

string compileEndGuest()

Compile the end-guest statements into valid PHP.

string compileHasSection(string $expression)

Compile the has-section statements into valid PHP.

string compileIf(string $expression)

Compile the if statements into valid PHP.

string compileUnless(string $expression)

Compile the unless statements into valid PHP.

string compileElseif(string $expression)

Compile the else-if statements into valid PHP.

string compileElse()

Compile the else statements into valid PHP.

string compileEndif()

Compile the end-if statements into valid PHP.

string compileEndunless()

Compile the end-unless statements into valid PHP.

string compileIsset(string $expression)

Compile the if-isset statements into valid PHP.

string compileEndIsset()

Compile the end-isset statements into valid PHP.

string compileSwitch(string $expression)

Compile the switch statements into valid PHP.

string compileCase(string $expression)

Compile the case statements into valid PHP.

string compileDefault()

Compile the default statements in switch case into valid PHP.

string compileEndSwitch()

Compile the end switch statements into valid PHP.

Details

protected string compileAuth(string|null $guard = null)

Compile the if-auth statements into valid PHP.

Parameters

string|null $guard

Return Value

string

protected string compileElseAuth(string|null $guard = null)

Compile the else-auth statements into valid PHP.

Parameters

string|null $guard

Return Value

string

protected string compileEndAuth()

Compile the end-auth statements into valid PHP.

Return Value

string

protected string compileGuest(string|null $guard = null)

Compile the if-guest statements into valid PHP.

Parameters

string|null $guard

Return Value

string

protected string compileElseGuest(string|null $guard = null)

Compile the else-guest statements into valid PHP.

Parameters

string|null $guard

Return Value

string

protected string compileEndGuest()

Compile the end-guest statements into valid PHP.

Return Value

string

protected string compileHasSection(string $expression)

Compile the has-section statements into valid PHP.

Parameters

string $expression

Return Value

string

protected string compileIf(string $expression)

Compile the if statements into valid PHP.

Parameters

string $expression

Return Value

string

protected string compileUnless(string $expression)

Compile the unless statements into valid PHP.

Parameters

string $expression

Return Value

string

protected string compileElseif(string $expression)

Compile the else-if statements into valid PHP.

Parameters

string $expression

Return Value

string

protected string compileElse()

Compile the else statements into valid PHP.

Return Value

string

protected string compileEndif()

Compile the end-if statements into valid PHP.

Return Value

string

protected string compileEndunless()

Compile the end-unless statements into valid PHP.

Return Value

string

protected string compileIsset(string $expression)

Compile the if-isset statements into valid PHP.

Parameters

string $expression

Return Value

string

protected string compileEndIsset()

Compile the end-isset statements into valid PHP.

Return Value

string

protected string compileSwitch(string $expression)

Compile the switch statements into valid PHP.

Parameters

string $expression

Return Value

string

protected string compileCase(string $expression)

Compile the case statements into valid PHP.

Parameters

string $expression

Return Value

string

protected string compileDefault()

Compile the default statements in switch case into valid PHP.

Return Value

string

protected string compileEndSwitch()

Compile the end switch statements into valid PHP.

Return Value

string

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