WpOrg\Requests

Iri::get_iri()protectedWP 1.0

Get the complete IRI

Метод класса: Iri{}

Хуков нет.

Возвращает

Строку|false.

Использование

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->get_iri();

Код Iri::get_iri() WP 6.6.2

protected function get_iri() {
	if (!$this->is_valid()) {
		return false;
	}

	$iri = '';
	if ($this->scheme !== null) {
		$iri .= $this->scheme . ':';
	}
	if (($iauthority = $this->get_iauthority()) !== null) {
		$iri .= '//' . $iauthority;
	}
	$iri .= $this->ipath;
	if ($this->iquery !== null) {
		$iri .= '?' . $this->iquery;
	}
	if ($this->ifragment !== null) {
		$iri .= '#' . $this->ifragment;
	}

	return $iri;
}