Spec-Zone.ru › Laravel 5.1

Fluent

class Fluent implements ArrayAccess, Arrayable, Jsonable, JsonSerializable (View source)

Свойства

protected array $attributes Все атрибуты, заданные в контейнере.

Методы

void __construct(array|object $attributes = [])

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

mixed get(string $key, mixed $default = null)

Получить атрибут из контейнера.

array getAttributes()

Получить атрибуты из контейнера.

array toArray()

Преобразовать экземпляр Fluent в массив.

array jsonSerialize()

Преобразовать объект в формат, сериализуемый в JSON.

string toJson(int $options)

Преобразовать экземпляр Fluent в JSON.

bool offsetExists(string $offset)

Определить, существует ли заданный смещение.

mixed offsetGet(string $offset)

Получить значение для данного смещения.

void offsetSet(string $offset, mixed $value)

Установить значение по заданному смещению.

void offsetUnset(string $offset)

Удалить значение по заданному смещению.

$this __call(string $method, array $parameters)

Обработать динамические вызовы к контейнеру для установки атрибутов.

mixed __get(string $key)

Динамически получить значение атрибута.

void __set(string $key, mixed $value)

Динамически установить значение атрибута.

bool __isset(string $key)

Динамически проверить, установлен ли атрибут.

void __unset(string $key)

Динамически удалить атрибут.

Подробное описание

void __construct(array|object $attributes = [])

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

Параметры

array|object $attributes

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

void

mixed get(string $key, mixed $default = null)

Получить атрибут из контейнера.

Параметры

string $key
mixed $default

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

mixed

array getAttributes()

Получить атрибуты из контейнера.

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

array
END_OF_DOCUMENT_MARKER

array toArray()

Преобразовать экземпляр Fluent в массив.

Значение возврата

массив

array jsonSerialize()

Преобразовать объект в сериализуемое в JSON.

Значение возврата

массив

string toJson(int $options)

Преобразовать экземпляр Fluent в JSON.

Параметры

int $options

Значение возврата

строка

bool offsetExists(string $offset)

Определить, существует ли данный смещение.

Параметры

строка $offset

Значение возврата

bool

mixed offsetGet(string $offset)

Получить значение для заданного смещения.

Параметры

строка $offset

Значение возврата

смешанный тип

void offsetSet(string $offset, mixed $value)

Установить значение по заданному смещению.

Параметры

строка $offset
смешанный тип $value

Значение возврата

void

void offsetUnset(string $offset)

Удалить значение по заданному смещению.

Параметры

строка $offset

Значение возврата

void

$this __call(string $method, array $parameters)

Обработать динамические вызовы контейнера для установки атрибутов.

Параметры

строка $method
массив $parameters

Значение возврата

$this

mixed __get(string $key)

Динамически получить значение атрибута.

Параметры

строка $key

Значение возврата

смешанный тип

void __set(string $key, mixed $value)

Динамически установить значение атрибута.

Параметры

строка $key
смешанный тип $value

Значение возврата

void

bool __isset(string $key)

Динамически проверить, установлен ли атрибут.

Параметры

строка $key

Значение возврата

bool

void __unset(string $key)

Динамически удалить атрибут.

Параметры

строка $key

Значение возврата

void

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

Spec-Zone.ru

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