PHP Класс App\Services\Repositories\Repository

Наследование: implements ArrayAcces\ArrayAccess
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$items array All of the items.
$itemsModified array All of the option items that is modified.

Открытые методы

Метод Описание
all ( ) : array Get all of the items stored in the repository.
forget ( string $key ) : boolean Remove an item from the repository.
get ( string $key, mixed $default = null ) : mixed Retrieve an item from the repository by key.
has ( string $key ) : boolean Determine if an item exists in the repository.
offsetExists ( string $key ) : boolean Determine if the given option option exists.
offsetGet ( string $key ) : mixed Get a option option.
offsetSet ( string $key, mixed $value ) : void Set a option option.
offsetUnset ( string $key ) : void Unset a option option.
push ( mixed $item ) : void Push an item into the repository.
remember ( string $key, Closure $callback ) : mixed Get an item from the repository, or store the default value.
set ( array | string $key, mixed $value = null ) : void Set a given option value.

Описание методов

all() публичный Метод

Get all of the items stored in the repository.
public all ( ) : array
Результат array

forget() публичный Метод

Remove an item from the repository.
public forget ( string $key ) : boolean
$key string
Результат boolean

get() публичный Метод

Retrieve an item from the repository by key.
public get ( string $key, mixed $default = null ) : mixed
$key string
$default mixed
Результат mixed

has() публичный Метод

Determine if an item exists in the repository.
public has ( string $key ) : boolean
$key string
Результат boolean

offsetExists() публичный Метод

Determine if the given option option exists.
public offsetExists ( string $key ) : boolean
$key string
Результат boolean

offsetGet() публичный Метод

Get a option option.
public offsetGet ( string $key ) : mixed
$key string
Результат mixed

offsetSet() публичный Метод

Set a option option.
public offsetSet ( string $key, mixed $value ) : void
$key string
$value mixed
Результат void

offsetUnset() публичный Метод

Unset a option option.
public offsetUnset ( string $key ) : void
$key string
Результат void

push() публичный Метод

Push an item into the repository.
public push ( mixed $item ) : void
$item mixed
Результат void

remember() публичный Метод

Get an item from the repository, or store the default value.
public remember ( string $key, Closure $callback ) : mixed
$key string
$callback Closure
Результат mixed

set() публичный Метод

Set a given option value.
public set ( array | string $key, mixed $value = null ) : void
$key array | string
$value mixed
Результат void

Описание свойств

$items защищенное свойство

All of the items.
protected array $items
Результат array

$itemsModified защищенное свойство

All of the option items that is modified.
protected array $itemsModified
Результат array