public function get_setting() {
        // Here, we need to decode any ascii-encoded IDNs back to their native, utf-8 representation.
        $data = $this->config_read($this->name);
        if (function_exists('idn_to_utf8') && !is_null($data)) {
            $data = $this->ace_decode($data);
        }
        return $data;
    }
public function get_setting() {
        // Here, we need to decode any ascii-encoded IDNs back to their native, utf-8 representation.
        $data = $this->config_read($this->name);
        if (function_exists('idn_to_utf8') && !is_null($data)) {
            $data = $this->ace_decode($data);
        }
        return $data;
    }
public function get_setting ( ) { // Here, we need to decode any ascii-encoded IDNs back to their native, utf-8 representation. $ data = $ this -> config_read ( $ this -> name ) ; if ( function_exists ( 'idn_to_utf8' ) && ! is_null ( $ data ) ) { $ data = $ this -> ace_decode ( $ data ) ; } return $ data ; }
Override, providing utf8-decoding for ascii-encoded IDN strings.

@return mixed returns punycode-converted setting string if successful, else null.
Override providing utf8 - decoding for ascii - encoded IDN strings .