PHP Класс M1\Vars\Resource\AbstractResource

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

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

Свойство Тип Описание
$content array The resource content

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

Метод Описание
arrayKeyExists ( mixed $key ) : boolean Port of array_key_exists to \ArrayAccess
get ( mixed $key ) : array | boolean | null Object oriented get access for the array
getContent ( ) : array Returns the content of the resource
offsetExists ( mixed $key ) : boolean Checks whether the key exists
offsetGet ( mixed $key ) : array | boolean | null Normal $example[$key] access for the array
offsetSet ( mixed $key, mixed $value ) Normal $example[$key] = 'hello' access for the array
offsetUnset ( mixed $key ) Unsets the key
set ( string $key, string $value ) Object oriented set access for the array
setContent ( array $content ) Sets the resource contents

Защищенные методы

Метод Описание
internalUnset ( array &$array, mixed $key ) Internal unset for the key

Приватные методы

Метод Описание
internalGet ( array $array, mixed $key, boolean $exists = false ) : array | boolean | null The internal get function for getting values by their key
internalSet ( array &$array, mixed $key, mixed $value ) : array Object oriented set access for the array

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

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

Port of array_key_exists to \ArrayAccess
public arrayKeyExists ( mixed $key ) : boolean
$key mixed The key to check if exists
Результат boolean Does the key exist

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

Object oriented get access for the array
public get ( mixed $key ) : array | boolean | null
$key mixed The key to get the value for
Результат array | boolean | null The resource key value

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

Returns the content of the resource
public getContent ( ) : array
Результат array The content

internalUnset() защищенный Метод

Internal unset for the key
protected internalUnset ( array &$array, mixed $key )
$array array The array to use -- will always be based on $this->content but can be used recursively
$key mixed The key to unset

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

Checks whether the key exists
public offsetExists ( mixed $key ) : boolean
$key mixed The key to check
Результат boolean Does the key exist

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

Normal $example[$key] access for the array
public offsetGet ( mixed $key ) : array | boolean | null
$key mixed The key to get the value for
Результат array | boolean | null The resource key value

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

Normal $example[$key] = 'hello' access for the array
public offsetSet ( mixed $key, mixed $value )
$key mixed The key to set the value for
$value mixed The value to set

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

Unsets the key
public offsetUnset ( mixed $key )
$key mixed The key to unset

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

Object oriented set access for the array
public set ( string $key, string $value )
$key string The key to set the value for
$value string The value to set

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

Sets the resource contents
public setContent ( array $content )
$content array

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

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

The resource content
protected array $content
Результат array