/** * Message constructor * * @param array $options Options array to get validated * * @return Mookofe\Tail\Message */ public function __construct(Repository $config, array $options = NULL) { parent::__construct($config); if ($options) { $this->setOptions($options); } }
/** * Listener constructor * * @param array $options Options array to get validated * * @return Mookofe\Tail\Listener */ public function __construct(Repository $config, array $options = NULL) { parent::__construct($config); $this->allowedOptions = array_merge($this->allowedOptions, array('message_limit', 'time', 'empty_queue_timeout')); if ($options) { $this->setOptions($options); } }