roundcubemail/program/lib/Roundcube/rcube_message_header.php
public function get($name, $decode = true)
    {
        $name = strtolower($name);

        if (isset($this->obj_headers[$name])) {
            $value = $this->{$this->obj_headers[$name]};
        }
        else {
            $value = $this->others[$name];
        }

        if ($decode) {
            if (is_array($value)) {
                foreach ($value as $key => $val) {
                    $val         = rcube_mime::decode_header($val, $this->charset);
                    $value[$key] = rcube_charset::clean($val);
                }
            }
            else {
                $value = rcube_mime::decode_header($value, $this->charset);
                $value = rcube_charset::clean($value);
            }
        }

        return $value;
    }
public function get($name, $decode = true)
    {
        $name = strtolower($name);

        if (isset($this->obj_headers[$name])) {
            $value = $this->{$this->obj_headers[$name]};
        }
        else {
            $value = $this->others[$name];
        }

        if ($decode) {
            if (is_array($value)) {
                foreach ($value as $key => $val) {
                    $val         = rcube_mime::decode_header($val, $this->charset);
                    $value[$key] = rcube_charset::clean($val);
                }
            }
            else {
                $value = rcube_mime::decode_header($value, $this->charset);
                $value = rcube_charset::clean($value);
            }
        }

        return $value;
    }
public function get ( $ name , $ decode = true ) { $ name = strtolower ( $ name ) ; if ( isset ( $ this -> obj_headers [ $ name ] ) ) { $ value = $ this -> { $ this -> obj_headers [ $ name ] } ; } else { $ value = $ this -> others [ $ name ] ; } if ( $ decode ) { if ( is_array ( $ value ) ) { foreach ( $ value as $ key => $ val ) { $ val = rcube_mime :: decode_header ( $ val , $ this -> charset ) ; $ value [ $ key ] = rcube_charset :: clean ( $ val ) ; } } else { $ value = rcube_mime :: decode_header ( $ value , $ this -> charset ) ; $ value = rcube_charset :: clean ( $ value ) ; } } return $ value ; }
Returns header value
Returns header value