\Horde_Imap_Client_Url_Base

Base object representation of a mail server URL.

Summary

Methods
Properties
Constants
__construct()
__get()
__set()
__toString()
serialize()
unserialize()
$auth
$host
$port
$username
No constants found
_parse()
_parseUrl()
$_auth
$_host
$_port
$_username
N/A
No private methods found
No private properties found
N/A

Properties

$auth

$auth : string

The authentication method.

Type

string

$host

$host : string

The server.

Type

string

$port

$port : integer

The port.

Type

integer

$username

$username : string

The username.

Type

string

$_auth

$_auth : string

The authentication method to use.

Type

string

$_host

$_host : string

The server name.

Type

string

$_port

$_port : integer

The port.

Type

integer

$_username

$_username : string

The username.

Type

string

Methods

__construct()

__construct(string  $url = null) 

Constructor.

Parameters

string $url

A URL string.

__get()

__get(  $name) 

Parameters

$name

__set()

__set(  $name,   $value) 

Parameters

$name
$value

__toString()

__toString() : string

Create a POP3 (RFC 2384) or IMAP (RFC 5092/5593) URL.

Returns

string —

A URL string.

serialize()

serialize() 

unserialize()

unserialize(  $data) 

Parameters

$data

_parse()

_parse(  $url) 

Parameters

$url

_parseUrl()

_parseUrl(array  $data) 

Parameters

array $data