Horde_ActiveSync_Wbxml_Encoder::_splitTag PHP Method

_splitTag() private method

Split a tag into it's atomic parts
private _splitTag ( string $fulltag ) : array
$fulltag string The full tag name (e.g. POOMCONTACTS:Email1Address)
return array An array containing the namespace and tagname
    private function _splitTag($fulltag)
    {
        $ns = false;
        $pos = strpos($fulltag, chr(58));
        // chr(58) == ':'
        if ($pos) {
            $ns = substr($fulltag, 0, $pos);
            $tag = substr($fulltag, $pos + 1);
        } else {
            $tag = $fulltag;
        }
        $ret = array();
        if ($ns) {
            $ret['ns'] = $ns;
        }
        $ret['tag'] = $tag;
        return $ret;
    }