Spec-Zone.ru › Laravel 5.4

Просмотр

класс Просмотр реализует ArrayAccess, Просмотр (Исходный код Просмотра)

Свойства

protected Фабрика $factory Экземпляр фабрики представлений.
protected ИнтерфейсДвигателя $engine Реализация движка.
protected string $view Имя представления.
protected array $data Массив данных представления.
protected string $path Путь к файлу представления.

Методы

void __construct(Factory $factory, EngineInterface $engine, string $view, string $path, mixed $data = [])

Создать новый экземпляр представления.

string render(callable $callback = null)

Получить строковое содержимое представления.

string renderContents()

Получить содержимое экземпляра представления.

string getContents()

Получить обработанное содержимое представления.

array gatherData()

Получить данные, связанные с экземпляром представления.

array renderSections()

Получить разделы сгенерированного представления.

$this with(string|array $key, mixed $value = null)

Добавить данные в представление.

$this nest(string $key, string $view, array $data = [])

Добавить экземпляр представления в данные представления.

$this withErrors(MessageProvider|array $provider)

Добавить ошибки валидации в представление.

MessageBag formatErrors(MessageProvider|array $provider)

Отформатировать предоставленный поставщик сообщений в MessageBag.

string name()

Получить имя представления.

string getName()

Получить имя представления.

array getData()

Получить массив данных представления.

string getPath()

Получить путь к файлу представления.

void setPath(string $path)

Установить путь к представлению.

Фабрика getFactory()

Получить экземпляр фабрики представлений.

ИнтерфейсДвигателя getEngine()

Получить движок для рендеринга представления.

bool offsetExists(string $key)

Определить, привязаны ли данные.

mixed offsetGet(string $key)

Получить данные, привязанные к представлению.

void offsetSet(string $key, mixed $value)

Установить данные в представлении.

void offsetUnset(string $key)

Удалить данные из представления.

mixed __get(string $key)

Получить данные из представления.

void __set(string $key, mixed $value)

Установить данные в представлении.

bool __isset(string $key)

Проверить, привязаны ли данные к представлению.

bool __unset(string $key)

Удалить привязанные данные из представления.

Просмотр __call(string $method, array $parameters)

Динамически привязать параметры к представлению.

string __toString()

Получить строковое содержимое представления.

Подробности

void __construct(Factory $factory, EngineInterface $engine, string $view, string $path, mixed $data = [])

Создать новый экземпляр представления.

Параметры

Factory $factory
EngineInterface $engine
string $view
string $path
mixed $data

Возвращаемое значение

void

string render(callable $callback = null)

Получить строковое содержимое представления.

Параметры

callable $callback

Возвращаемое значение

string

Исключения

Throwable

protected string renderContents()

Получить содержимое экземпляра представления.

Возвращаемое значение

string

protected string getContents()

Получить обработанное содержимое представления.

Возвращаемое значение

string

protected array gatherData()

Получить данные, привязанные к экземпляру представления.

Возвращаемое значение

array

array renderSections()

Получить разделы сгенерированного представления.

Возвращаемое значение

array

$this with(string|array $key, mixed $value = null)

Добавить данные в представление.

Параметры

string|array $key
mixed $value

Возвращаемое значение

$this

$this nest(string $key, string $view, array $data = [])

Добавить экземпляр представления в данные представления.

Параметры

string $key
string $view
array $data

Возвращаемое значение

$this

$this withErrors(MessageProvider|array $provider)

Добавить ошибки валидации к представлению.

Параметры

MessageProvider|array $provider

Возвращаемое значение

$this

protected MessageBag formatErrors(MessageProvider|array $provider)

Отформатировать заданный поставщик сообщений в MessageBag.

Параметры

MessageProvider|array $provider

Возвращаемое значение

MessageBag

string name()

Получить имя представления.

Возвращаемое значение

string

string getName()

Получить имя представления.

Возвращаемое значение

string

array getData()

Получить массив данных представления.

Возвращаемое значение

array

string getPath()

Получить путь к файлу представления.

Возвращаемое значение

string

void setPath(string $path)

Установить путь к представлению.

Параметры

string $path

Возвращаемое значение

void

Factory getFactory()

Получить экземпляр фабрики представлений.

Возвращаемое значение

Factory

EngineInterface getEngine()

Получить движок рендеринга представления.

Возвращаемое значение

EngineInterface

bool offsetExists(string $key)

Определить, связана ли часть данных.

Параметры

string $key

Возвращаемое значение

bool

mixed offsetGet(string $key)

Получить часть связанных данных для представления.

Параметры

string $key

Возвращаемое значение

mixed

void offsetSet(string $key, mixed $value)

Установить часть данных в представлении.

Параметры

string $key
mixed $value

Возвращаемое значение

void

void offsetUnset(string $key)

Удалить часть данных из представления.

Параметры

string $key

Возвращаемое значение

void

mixed __get(string $key)

Получить часть данных из представления.

Параметры

string $key

Возвращаемое значение

mixed

void __set(string $key, mixed $value)

Установить часть данных в представлении.

Параметры

string $key
mixed $value

Возвращаемое значение

void

bool __isset(string $key)

Проверить, связана ли часть данных с представлением.

Параметры

string $key

Возвращаемое значение

bool

bool __unset(string $key)

Удалить часть связанных данных из представления.

Параметры

string $key

Возвращаемое значение

bool

View __call(string $method, array $parameters)

Динамически привязать параметры к представлению.

Параметры

string $method
array $parameters

Возвращаемое значение

View

Исключения

BadMethodCallException

string __toString()

Получить строковое содержимое представления.

Возвращаемое значение

string

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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API