public function __construct($options = null) { parent::__construct($options); if (!empty($options['host'])) { $this->host = $options['host']; } if (!empty($options['port'])) { $this->port = $options['port']; } $this->connect(); }
/** * {@inheritdoc} * * @param array $options */ public function __construct($options = null) { parent::__construct($options); $logger = null; $tubePrefix = ''; if (is_array($options) || $options instanceof \ArrayAccess) { if (isset($options['prefix'])) { $tubePrefix = $options['prefix']; } if (isset($options['logger']) && $options['logger'] instanceof LoggerAdapter) { $logger = $options['logger']; } } $this->logger = $logger; $this->tubePrefix = $tubePrefix; }
public function __construct(array $options = null) { parent::__construct($options); }