LICENSE
Author: | Rodney Rehm <rodney.rehm@medialize.de> |
Author: | Christian Kruse <cjk@wwwtech.de> |
Copyright: | Copyright © 2018 Teclib |
License: | MIT |
File Size: | 116 lines (4 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
CFData:: (6 methods):
__construct()
setValue()
getCodedValue()
getValue()
toXML()
toBinary()
__construct($value = null, $already_coded = false) X-Ref |
Create new Data CFType param: string $value data to be contained by new object param: boolean $already_coded if true $value will not be base64-encoded, defaults to false |
setValue($value) X-Ref |
Set the CFType's value and base64-encode it. <b>Note:</b> looks like base64_encode has troubles with UTF-8 encoded strings return: void |
getCodedValue() X-Ref |
Get base64 encoded data return: string The base64 encoded data value |
getValue() X-Ref |
Get the base64-decoded CFType's value. return: mixed CFType's value |
toXML(DOMDocument $doc, $nodeName = "") X-Ref |
Get XML-Node. return: DOMNode <data>-Element param: DOMDocument $doc DOMDocument to create DOMNode in param: string $nodeName For compatibility reasons; just ignore it |
toBinary(CFBinaryPropertyList &$bplist) X-Ref |
convert value to binary representation return: The offset in the object table param: CFBinaryPropertyList The binary property list object |