Fluent
class Fluent implements ArrayAccess, ArrayableInterface, JsonableInterface, JsonSerializable (View source)
Свойства
| protected array | $attributes | Все атрибуты, установленные в контейнере. |
Методы
| void | __construct(array|object $attributes = array()) Создать новый экземпляр контейнера 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) Динамически установить значение атрибута. | |
| void | __isset(string $key) Динамически проверить, установлен ли атрибут. | |
| void | __unset(string $key) Динамически удалить атрибут. |
Подробности
void __construct(array|object $attributes = array())
Создать новый экземпляр контейнера 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)
Динамически установить значение атрибута.
void __isset(string $key)
Динамически проверить, установлен ли атрибут.
void __unset(string $key)
Динамически удалить атрибут.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/4.2/Illuminate/Support/Fluent.html