PHP Class Horde_Imap_Client_Url, horde

Deprecation: Use Horde_Imap_Client_Url_Base instead
Author: Michael Slusarz ([email protected])
Inheritance: implements Serializable
Afficher le fichier Open project: horde/horde

Méthodes publiques

Свойство Type Description
$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.

Méthodes publiques

Méthode Description
__construct ( string $url = null ) Constructor.
__get ( $name )
__toString ( ) : string Create a POP3 (RFC 2384) or IMAP (RFC 5092/5593) URL.
serialize ( )
unserialize ( $data )

Méthodes protégées

Méthode Description
_parse ( $url )

Method Details

__construct() public méthode

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 méthode

public __get ( $name )

__toString() public méthode

Create a POP3 (RFC 2384) or IMAP (RFC 5092/5593) URL.
public __toString ( ) : string
Résultat string A URL string.

_parse() protected méthode

protected _parse ( $url )

serialize() public méthode

public serialize ( )

unserialize() public méthode

public unserialize ( $data )

Property Details

$auth public_oe property

The authentication method to use.
public string $auth
Résultat string

$hostspec public_oe property

The remote server (not present for relative URLs).
public string $hostspec
Résultat string

$mailbox public_oe property

The IMAP mailbox.
public string $mailbox
Résultat string

$partial public_oe property

A byte range for use with IMAP FETCH.
public string $partial
Résultat string

$port public_oe property

The remote port (not present for relative URLs).
public int $port
Résultat integer

$protocol public_oe property

The protocol type. Either 'imap' or 'pop' (not present for relative URLs).
public string $protocol
Résultat string

$section public_oe property

A MIME part ID.
public string $section
Résultat string

$uid public_oe property

The IMAP UID.
public string $uid
Résultat string

$uidvalidity public_oe property

The IMAP UIDVALIDITY for the given mailbox.
public int $uidvalidity
Résultat integer

$urlauth public_oe property

URLAUTH info (not parsed).
public string $urlauth
Résultat string

$username public_oe property

The username to use on the remote server.
public string $username
Résultat string