ContainerArray
in package
implements
ArrayAccess, Countable, IteratorAggregate, JsonSerializable
This file is part of the Cockpit project.
(c) Artur Heinze - π °π Άπ ΄π ½ππ ΄π Ήπ Ύ, http://agentejo.com
For the full copyright and license information, please view the LICENSE file that was distributed with this source code.
Interfaces, Classes, Traits and Enums
- ArrayAccess
- Countable
- IteratorAggregate
- JsonSerializable
Table of Contents
- $bindTo : mixed
- $props : mixed
- __call() : mixed
- __construct() : mixed
- __get() : mixed
- __isset() : mixed
- __set() : mixed
- __unset() : mixed
- count() : mixed
- extend() : mixed
- extract() : mixed
- CakePHP(tm) : Rapid Development Framework (http://cakephp.org) Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org)
- get() : mixed
- getIterator() : mixed
- jsonSerialize() : mixed
- offsetExists() : mixed
- offsetGet() : mixed
- offsetSet() : mixed
- offsetUnset() : mixed
- toArray() : mixed
- _matches() : mixed
- _matchToken() : mixed
- _splitConditions() : mixed
- _tokenize() : mixed
- fetch_from_array() : mixed
Properties
$bindTo
protected
mixed
$bindTo
= array()
$props
protected
mixed
$props
= array()
Methods
__call()
public
__call(mixed $name, mixed $arguments) : mixed
Parameters
- $name : mixed
- $arguments : mixed
Return values
mixed —__construct()
public
__construct([mixed $array = [] ][, mixed $bindTo = null ]) : mixed
Parameters
- $array : mixed = []
- $bindTo : mixed = null
Return values
mixed —__get()
public
__get(mixed $name) : mixed
Parameters
- $name : mixed
Return values
mixed —__isset()
public
__isset(mixed $name) : mixed
Parameters
- $name : mixed
Return values
mixed —__set()
public
__set(mixed $name, mixed $value) : mixed
Parameters
- $name : mixed
- $value : mixed
Return values
mixed —__unset()
public
__unset(mixed $name) : mixed
Parameters
- $name : mixed
Return values
mixed —count()
public
count() : mixed
Return values
mixed —extend()
public
extend() : mixed
Return values
mixed —extract()
CakePHP(tm) : Rapid Development Framework (http://cakephp.org) Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org)
public
extract(mixed $path) : mixed
Source: Utility/Hash.php
Parameters
- $path : mixed
Return values
mixed —get()
public
get(mixed $key[, mixed $default = null ]) : mixed
Parameters
- $key : mixed
- $default : mixed = null
Return values
mixed —getIterator()
public
getIterator() : mixed
Return values
mixed —jsonSerialize()
public
jsonSerialize() : mixed
Return values
mixed —offsetExists()
public
offsetExists(mixed $key) : mixed
Parameters
- $key : mixed
Return values
mixed —offsetGet()
public
offsetGet(mixed $key) : mixed
Parameters
- $key : mixed
Return values
mixed —offsetSet()
public
offsetSet(mixed $key, mixed $value) : mixed
Parameters
- $key : mixed
- $value : mixed
Return values
mixed —offsetUnset()
public
offsetUnset(mixed $key) : mixed
Parameters
- $key : mixed
Return values
mixed —toArray()
public
toArray() : mixed
Return values
mixed —_matches()
protected
_matches(array<string|int, mixed> $data, mixed $selector) : mixed
Parameters
- $data : array<string|int, mixed>
- $selector : mixed
Return values
mixed —_matchToken()
protected
_matchToken(mixed $key, mixed $token) : mixed
Parameters
- $key : mixed
- $token : mixed
Return values
mixed —_splitConditions()
protected
_splitConditions(mixed $token) : mixed
Parameters
- $token : mixed
Return values
mixed —_tokenize()
protected
_tokenize(mixed $data[, mixed $separator = ',' ][, mixed $leftBound = '(' ][, mixed $rightBound = ')' ]) : mixed
Parameters
- $data : mixed
- $separator : mixed = ','
- $leftBound : mixed = '('
- $rightBound : mixed = ')'
Return values
mixed —fetch_from_array()
protected
fetch_from_array([mixed $index = null ][, mixed $default = null ]) : mixed
Parameters
- $index : mixed = null
- $default : mixed = null