Esempio n. 1
0
 /**
  * @param LoggerInterface $logger
  * @param int $level
  * @param bool $pass
  */
 public function __construct(LoggerInterface $logger, $level = HandlerInterface::DEFAULT_LEVEL, $pass = HandlerInterface::DEFAULT_PASS)
 {
     parent::__construct($level, $pass);
     $this->logger = $logger;
 }
Esempio n. 2
0
 /**
  * @param HipChatRoom $room
  * @param string $from
  * @param int $level
  * @param bool $pass
  */
 public function __construct(HipChatRoom $room, $from, $level = HandlerInterface::DEFAULT_LEVEL, $pass = HandlerInterface::DEFAULT_PASS)
 {
     $this->room = $room;
     $this->from = $from;
     parent::__construct($level, $pass);
 }
Esempio n. 3
0
 /**
  * @param int $messageType
  * @param int $level
  * @param bool $pass
  */
 public function __construct($messageType = self::TYPE_PHP, $level = HandlerInterface::DEFAULT_LEVEL, $pass = HandlerInterface::DEFAULT_PASS)
 {
     $this->assertValidMessageType($messageType);
     parent::__construct($level, $pass);
     $this->messageType = $messageType;
 }
Esempio n. 4
0
 /**
  * @param HandlerInterface[] $handlers
  * @param int $level
  * @param bool $pass
  */
 public function __construct(array $handlers, $level = HandlerInterface::DEFAULT_LEVEL, $pass = HandlerInterface::DEFAULT_PASS)
 {
     parent::__construct($level, $pass);
     $this->setHandlers($handlers);
 }