Documentation

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

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

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

_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
Return values
mixed

Search results