Lines Matching refs:scheme

62 	protected $scheme = null;  variable in SimplePie_IRI
210 if ($return === null && isset($this->normalization[$this->scheme][$name]))
212 return $this->normalization[$this->scheme][$name];
280 elseif ($relative->scheme !== null)
290 if ($base->scheme !== null && $base->is_valid())
297 $target->scheme = $base->scheme;
302 $target->scheme = $base->scheme;
732 … (isset($this->normalization[$this->scheme]['iuserinfo']) && $this->iuserinfo === $this->normaliza…
736 …if (isset($this->normalization[$this->scheme]['ihost']) && $this->ihost === $this->normalization[$…
740 …if (isset($this->normalization[$this->scheme]['port']) && $this->port === $this->normalization[$th…
744 …if (isset($this->normalization[$this->scheme]['ipath']) && $this->ipath === $this->normalization[$…
748 …if (isset($this->normalization[$this->scheme]['iquery']) && $this->iquery === $this->normalization…
752 … (isset($this->normalization[$this->scheme]['ifragment']) && $this->ifragment === $this->normaliza…
776 if (!$this->scheme && !$isauthority &&
810 list($this->scheme,
833 $cache[$iri] = array($this->scheme,
848 * @param string $scheme
851 public function set_scheme($scheme) argument
853 if ($scheme === null)
855 $this->scheme = null;
857 elseif (!preg_match('/^[A-Za-z][0-9A-Za-z+\-.]*$/', $scheme))
859 $this->scheme = null;
864 $this->scheme = strtolower($scheme);
1064 $this->ipath = $cache[$ipath][(int) ($this->scheme !== null)];
1072 $this->ipath = ($this->scheme !== null) ? $removed : $valid;
1157 if ($this->scheme !== null)
1159 $iri .= $this->scheme . ':';
1169 …elseif (!empty($this->normalization[$this->scheme]['ipath']) && $iauthority !== null && $iauthorit…
1171 $iri .= $this->normalization[$this->scheme]['ipath'];