dojo.data support for Zend Framework
uses | |
---|---|
uses | |
uses | |
package | Zend_Dojo |
copyright | Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com) |
license | New BSD License |
__construct(string|null $identifier= null
, array|\Traversable|null $items= null
, string|null $label= null
) : void
string
null
array
\Traversable
null
string
null
__toString() : string
string
addItem(array|object $item, string|null $id = null
) : \Zend_Dojo_Data
array
object
string
null
\Zend_Dojo_Data
addItems(array|\Traversable $items) : \Zend_Dojo_Data
array
\Traversable
\Zend_Dojo_Data
clearItems() : \Zend_Dojo_Data
\Zend_Dojo_Data
clearMetadata(null|string $key = null
) : \Zend_Dojo_Data
null
string
\Zend_Dojo_Data
count() : integer
integer
current() : array
array
fromArray(array $data) : \Zend_Dojo_Data
array
\Zend_Dojo_Data
fromJson(string $json) : \Zend_Dojo_Data
string
\Zend_Dojo_Data
getIdentifier() : string | integer | null
string
integer
null
getItem(string $id) : array
Item retrieved will be flattened to an array.
string
array
getItems() : array
Serializes items to arrays.
array
getLabel() : string | null
string
null
getMetadata(null|string $key = null
) : mixed
null
string
Metadata key when pulling single metadata item
mixed
hasItem(string|integer $id) : boolean
string
integer
boolean
key() : string | integer
string
integer
next() : void
offsetExists(string|integer $offset) : boolean
string
integer
boolean
offsetGet(string|integer $offset) : array
string
integer
array
offsetSet(string $offset, array|object|null $value) : void
string
array
object
null
offsetUnset(string $offset) : void
string
removeItem(string $id) : \Zend_Dojo_Data
string
\Zend_Dojo_Data
rewind() : void
setIdentifier(string|integer|null $identifier) : \Zend_Dojo_Data
string
integer
null
\Zend_Dojo_Data
setItem(array|object $item, $id = null
) : \Zend_Dojo_Data
array
object
\Zend_Dojo_Data
setItems(array|\Traversable $items) : \Zend_Dojo_Data
array
\Traversable
\Zend_Dojo_Data
setLabel(string|null $label) : \Zend_Dojo_Data
string
null
\Zend_Dojo_Data
setMetadata(string|array $spec, mixed $value = null
) : \Zend_Dojo_Data
string
array
mixed
\Zend_Dojo_Data
toArray() : array
array
toJson() : string
string
valid() : boolean
boolean
_normalizeItem(array|object $item, string|integer|null $id) : array
array
object
string
integer
null
array
$_identifier : string | integer
$_items : array
array()
$_label : string