private function __argumentDecodeUTF8_iconv(&$mArg)
    {
        if(is_array($mArg))
        {
            foreach($mArg as $sKey => &$xArg)
            {
                $sNewKey = $sKey;
                $this->__argumentDecodeUTF8_iconv($sNewKey);
                if($sNewKey != $sKey)
                {
                    $mArg[$sNewKey] = $xArg;
                    unset($mArg[$sKey]);
                    $sKey = $sNewKey;
                }
                $this->__argumentDecodeUTF8_iconv($xArg);
            }
        }
        elseif(is_string($mArg))
        {
            $mArg = iconv("UTF-8", $this->getOption('core.encoding') . '//TRANSLIT', $mArg);
        }
    }
private function __argumentDecodeUTF8_iconv(&$mArg)
    {
        if(is_array($mArg))
        {
            foreach($mArg as $sKey => &$xArg)
            {
                $sNewKey = $sKey;
                $this->__argumentDecodeUTF8_iconv($sNewKey);
                if($sNewKey != $sKey)
                {
                    $mArg[$sNewKey] = $xArg;
                    unset($mArg[$sKey]);
                    $sKey = $sNewKey;
                }
                $this->__argumentDecodeUTF8_iconv($xArg);
            }
        }
        elseif(is_string($mArg))
        {
            $mArg = iconv("UTF-8", $this->getOption('core.encoding') . '//TRANSLIT', $mArg);
        }
    }
private function __argumentDecodeUTF8_iconv ( & $ mArg ) { if ( is_array ( $ mArg ) ) { foreach ( $ mArg as $ sKey => & $ xArg ) { $ sNewKey = $ sKey ; $ this -> __argumentDecodeUTF8_iconv ( $ sNewKey ) ; if ( $ sNewKey != $ sKey ) { $ mArg [ $ sNewKey ] = $ xArg ; unset ( $ mArg [ $ sKey ] ) ; $ sKey = $ sNewKey ; } $ this -> __argumentDecodeUTF8_iconv ( $ xArg ) ; } } elseif ( is_string ( $ mArg ) ) { $ mArg = iconv ( "UTF-8" , $ this -> getOption ( 'core.encoding' ) . '//TRANSLIT' , $ mArg ) ; } }
Decode an Jaxon request argument and convert to UTF8 with iconv

@param string|array        $mArg                The Jaxon request argument

@return void
Decode an Jaxon request argument and convert to UTF8 with iconv