W3cubDocs

/Laravel 8

PhpEngine

class PhpEngine implements Engine (View source)

Properties

protected Filesystem $files The filesystem instance.

Methods

void __construct(Filesystem $files)

Create a new file engine instance.

string get(string $path, array $data = [])

Get the evaluated contents of the view.

string evaluatePath(string $path, array $data)

Get the evaluated contents of the view at the given path.

void handleViewException(Throwable $e, int $obLevel)

Handle a view exception.

Details

void __construct(Filesystem $files)

Create a new file engine instance.

Parameters

Filesystem $files

Return Value

void

string get(string $path, array $data = [])

Get the evaluated contents of the view.

Parameters

string $path
array $data

Return Value

string

protected string evaluatePath(string $path, array $data)

Get the evaluated contents of the view at the given path.

Parameters

string $path
array $data

Return Value

string

protected void handleViewException(Throwable $e, int $obLevel)

Handle a view exception.

Parameters

Throwable $e
int $obLevel

Return Value

void

Exceptions

Throwable

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/8.x/Illuminate/View/Engines/PhpEngine.html