See Release Notes
Long Term Support Release
Differences Between: [Versions 311 and 401] [Versions 400 and 401]
LICENSE This file is part of CFPropertyList.
Author: | Rodney Rehm <rodney.rehm@medialize.de> |
Author: | Christian Kruse <cjk@wwwtech.de> |
Copyright: | Copyright © 2018 Teclib |
License: | MIT |
File Size: | 288 lines (9 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
__construct($value = array() X-Ref |
Create new CFType. param: array $value Value of CFType |
setValue($value) X-Ref |
Set the CFType's value <b>Note:</b> this dummy does nothing return: void |
add(CFType $value = null) X-Ref |
Add CFType to collection. param: CFType $value CFType to add to collection, defaults to null which results in an empty {@link CFString} return: void |
get($key) X-Ref |
Get CFType from collection. param: integer $key Key of CFType to retrieve from collection return: CFType CFType found at $key, null else |
del($key) X-Ref |
Remove CFType from collection. param: integer $key Key of CFType to removes from collection return: CFType removed CFType, null else |
toXML(DOMDocument $doc, $nodeName = "") X-Ref |
Get XML-Node. param: DOMDocument $doc DOMDocument to create DOMNode in param: string $nodeName For compatibility reasons; just ignore it return: DOMNode <array>-Element |
toBinary(CFBinaryPropertyList &$bplist) X-Ref |
convert value to binary representation param: CFBinaryPropertyList The binary property list object return: The offset in the object table |
toArray() X-Ref |
Get CFType's value. return: array primitive value |
rewind() X-Ref |
Rewind {@link $iteratorPosition} to first position (being 0) return: void |
current() X-Ref |
Get Iterator's current {@link CFType} identified by {@link $iteratorPosition} return: mixed current Item |
key() X-Ref |
Get Iterator's current key identified by {@link $iteratorPosition} return: mixed key of the current Item: mixed |
next() X-Ref |
Increment {@link $iteratorPosition} to address next {@see CFType} return: void |
valid() X-Ref |
Test if {@link $iteratorPosition} addresses a valid element of {@link $value} return: bool true if current position is valid, false else |
offsetExists($offset) X-Ref |
Determine if the array's key exists param: string $offset the key to check author: Sean Coates <sean@php.net> return: bool true if the offset exists, false if not |
offsetGet($offset) X-Ref |
Fetch a specific key from the CFArray param: mixed $offset the key to check author: Sean Coates <sean@php.net> return: mixed the value associated with the key; null if the key is not found |
offsetSet($offset, $value) X-Ref |
Set a value in the array param: mixed $offset the key to set param: mixed $value the value to set author: Sean Coates <sean@php.net> return: void |
offsetUnset($offset) X-Ref |
Unsets a value in the array <b>Note:</b> this dummy does nothing param: mixed $offset the key to set author: Sean Coates <sean@php.net> return: void |