Example #1
0
 public function __construct($connection = array())
 {
     parent::__construct($connection);
     App::import('Libs', 'Emails.ParseMail');
     $this->ParseMail = new ParseMail();
     $this->eol = "\r\n";
 }
Example #2
0
 /**
  * Build an HTTP Socket using the specified configuration.
  *
  * You can use a URL string to set the URL and use default configurations for
  * all other options:
  *
  * `$http = new HttpSocket('http://cakephp.org/');`
  *
  * Or use an array to configure multiple options:
  *
  * ```
  * $http = new HttpSocket(array(
  *    'host' => 'cakephp.org',
  *    'timeout' => 20
  * ));
  * ```
  *
  * See HttpSocket::$config for options that can be used.
  *
  * @param string|array $config Configuration information, either a string URL or an array of options.
  */
 public function __construct($config = array())
 {
     if (is_string($config)) {
         $this->_configUri($config);
     } elseif (is_array($config)) {
         if (isset($config['request']['uri']) && is_string($config['request']['uri'])) {
             $this->_configUri($config['request']['uri']);
             unset($config['request']['uri']);
         }
         $this->config = Hash::merge($this->config, $config);
     }
     parent::__construct($this->config);
 }
Example #3
0
 /**
  * Build an HTTP Socket using the specified configuration.
  *
  * @param array $config	Configuration
  */
 function __construct($config = array())
 {
     if (is_string($config)) {
         $this->configUri($config);
     } elseif (is_array($config)) {
         $this->config = Set::merge($this->config, $config);
     }
     parent::__construct($this->config);
 }