PHP Класс Horde_Imap_Client_Url, horde

Устаревший: Use Horde_Imap_Client_Url_Base instead
Автор: Michael Slusarz ([email protected])
Наследование: implements Serializable
Показать файл Открыть проект

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

Свойство Тип Описание
$auth string The authentication method to use.
$hostspec string The remote server (not present for relative URLs).
$mailbox string The IMAP mailbox.
$partial string A byte range for use with IMAP FETCH.
$port integer The remote port (not present for relative URLs).
$protocol string The protocol type. Either 'imap' or 'pop' (not present for relative URLs).
$search string A search query to be run with IMAP SEARCH.
$section string A MIME part ID.
$uid string The IMAP UID.
$uidvalidity integer The IMAP UIDVALIDITY for the given mailbox.
$urlauth string URLAUTH info (not parsed).
$username string The username to use on the remote server.

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

Метод Описание
__construct ( string $url = null ) Constructor.
__get ( $name )
__toString ( ) : string Create a POP3 (RFC 2384) or IMAP (RFC 5092/5593) URL.
serialize ( )
unserialize ( $data )

Защищенные методы

Метод Описание
_parse ( $url )

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

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

Absolute IMAP URLs takes one of the following forms: - imap://[/] - imap:///[][?] - imap:///[][][][] POP URLs take one of the following forms: - pop://;auth=@:
public __construct ( string $url = null )
$url string A URL string.

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

public __get ( $name )

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

Create a POP3 (RFC 2384) or IMAP (RFC 5092/5593) URL.
public __toString ( ) : string
Результат string A URL string.

_parse() защищенный Метод

protected _parse ( $url )

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

public serialize ( )

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

public unserialize ( $data )

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

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

The authentication method to use.
public string $auth
Результат string

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

The remote server (not present for relative URLs).
public string $hostspec
Результат string

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

The IMAP mailbox.
public string $mailbox
Результат string

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

A byte range for use with IMAP FETCH.
public string $partial
Результат string

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

The remote port (not present for relative URLs).
public int $port
Результат integer

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

The protocol type. Either 'imap' or 'pop' (not present for relative URLs).
public string $protocol
Результат string

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

A MIME part ID.
public string $section
Результат string

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

The IMAP UID.
public string $uid
Результат string

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

The IMAP UIDVALIDITY for the given mailbox.
public int $uidvalidity
Результат integer

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

URLAUTH info (not parsed).
public string $urlauth
Результат string

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

The username to use on the remote server.
public string $username
Результат string