Extends
lithium\core\Object
Constructor.
Parameters
- array $config Available configuration options are: - `'persistent'`: Use a persistent connection (defaults to `false`). - `'protocol'`: Transfer protocol to use (defaults to `'tcp'`). - `'host'`: Host name or address (defaults to `'localhost'`). - `'login'`: Username for a login (defaults to `'root'`). - `'password'`: Password for a login (defaults to `''`). - `'port'`: Host port (defaults to `80`). - `'timeout'`: Seconds after opening the socket times out (defaults to `30`).
Source
public function __construct(array $config = array()) {
$defaults = array(
'persistent' => false,
'scheme' => 'tcp',
'host' => 'localhost',
'port' => 80,
'timeout' => 30
);
parent::__construct($config + $defaults);
}