PHP Класс SimplePie_IRI, ojs

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$fragment string Fragment
$host string Host
$path string Path
$port string Port
$query string Query
$scheme string Scheme
$userinfo string User Information
$valid array Whether the object represents a valid IRI

Открытые методы

Метод Описание
SimplePie_IRI ( string $iri ) : SimplePie_IRI Create a new IRI object, from a specified string
__toString ( ) : string Return the entire IRI when you try and read the object as a string
absolutize ( SimplePie_IRI $base, string $relative ) : SimplePie_IRI Create a new IRI object by resolving a relative IRI
get_authority ( ) : string Get the complete authority
get_fragment ( ) : string Get the fragment
get_host ( ) : string Get the host
get_iri ( ) : string Get the complete IRI
get_path ( ) : string Get the path
get_port ( ) : string Get the port
get_query ( ) : string Get the query
get_scheme ( ) : string Get the scheme
get_userinfo ( ) : string Get the user information
is_valid ( ) : boolean Check if the object represents a valid IRI
parse_iri ( string $iri ) : array Parse an IRI into scheme/authority/path/query/fragment segments
remove_dot_segments ( string $input ) : string Remove dot segments from a path
replace_invalid_with_pct_encoding ( string $string, string $valid_chars, integer $case = SIMPLEPIE_SAME_CASE ) : string Replace invalid character with percent encoding
set_authority ( string $authority ) : boolean Set the authority. Returns true on success, false on failure (if there are any invalid characters).
set_fragment ( string $fragment ) : boolean Set the fragment.
set_host ( string $host ) : boolean Set the host. Returns true on success, false on failure (if there are any invalid characters).
set_path ( string $path ) : boolean Set the path.
set_port ( string $port ) : boolean Set the port. Returns true on success, false on failure (if there are any invalid characters).
set_query ( string $query ) : boolean Set the query.
set_scheme ( string $scheme ) : boolean Set the scheme. Returns true on success, false on failure (if there are any invalid characters).
set_userinfo ( string $userinfo ) : boolean Set the userinfo.

Описание методов

SimplePie_IRI() публичный Метод

Create a new IRI object, from a specified string
public SimplePie_IRI ( string $iri ) : SimplePie_IRI
$iri string
Результат SimplePie_IRI

__toString() публичный Метод

Return the entire IRI when you try and read the object as a string
public __toString ( ) : string
Результат string

absolutize() публичный Метод

Create a new IRI object by resolving a relative IRI
public absolutize ( SimplePie_IRI $base, string $relative ) : SimplePie_IRI
$base SimplePie_IRI Base IRI
$relative string Relative IRI
Результат SimplePie_IRI

get_authority() публичный Метод

Get the complete authority
public get_authority ( ) : string
Результат string

get_fragment() публичный Метод

Get the fragment
public get_fragment ( ) : string
Результат string

get_host() публичный Метод

Get the host
public get_host ( ) : string
Результат string

get_iri() публичный Метод

Get the complete IRI
public get_iri ( ) : string
Результат string

get_path() публичный Метод

Get the path
public get_path ( ) : string
Результат string

get_port() публичный Метод

Get the port
public get_port ( ) : string
Результат string

get_query() публичный Метод

Get the query
public get_query ( ) : string
Результат string

get_scheme() публичный Метод

Get the scheme
public get_scheme ( ) : string
Результат string

get_userinfo() публичный Метод

Get the user information
public get_userinfo ( ) : string
Результат string

is_valid() публичный Метод

Check if the object represents a valid IRI
public is_valid ( ) : boolean
Результат boolean

parse_iri() публичный Метод

Parse an IRI into scheme/authority/path/query/fragment segments
public parse_iri ( string $iri ) : array
$iri string
Результат array

remove_dot_segments() публичный Метод

Remove dot segments from a path
public remove_dot_segments ( string $input ) : string
$input string
Результат string

replace_invalid_with_pct_encoding() публичный Метод

Replace invalid character with percent encoding
public replace_invalid_with_pct_encoding ( string $string, string $valid_chars, integer $case = SIMPLEPIE_SAME_CASE ) : string
$string string Input string
$valid_chars string Valid characters
$case integer Normalise case
Результат string

set_authority() публичный Метод

Set the authority. Returns true on success, false on failure (if there are any invalid characters).
public set_authority ( string $authority ) : boolean
$authority string
Результат boolean

set_fragment() публичный Метод

Set the fragment.
public set_fragment ( string $fragment ) : boolean
$fragment string
Результат boolean

set_host() публичный Метод

Set the host. Returns true on success, false on failure (if there are any invalid characters).
public set_host ( string $host ) : boolean
$host string
Результат boolean

set_path() публичный Метод

Set the path.
public set_path ( string $path ) : boolean
$path string
Результат boolean

set_port() публичный Метод

Set the port. Returns true on success, false on failure (if there are any invalid characters).
public set_port ( string $port ) : boolean
$port string
Результат boolean

set_query() публичный Метод

Set the query.
public set_query ( string $query ) : boolean
$query string
Результат boolean

set_scheme() публичный Метод

Set the scheme. Returns true on success, false on failure (if there are any invalid characters).
public set_scheme ( string $scheme ) : boolean
$scheme string
Результат boolean

set_userinfo() публичный Метод

Set the userinfo.
public set_userinfo ( string $userinfo ) : boolean
$userinfo string
Результат boolean

Описание свойств

$fragment публичное свойство

Fragment
public string $fragment
Результат string

$host публичное свойство

Host
public string $host
Результат string

$path публичное свойство

Path
public string $path
Результат string

$port публичное свойство

Port
public string $port
Результат string

$query публичное свойство

Query
public string $query
Результат string

$scheme публичное свойство

Scheme
public string $scheme
Результат string

$userinfo публичное свойство

User Information
public string $userinfo
Результат string

$valid публичное свойство

Whether the object represents a valid IRI
public array $valid
Результат array