/** * Constructor. * * @param Horde_Kolab_Format $handler The handler to be decorated. * @param Horde_Support_Timer $timer The timer. * @param mixed $logger The optional logger. If set this * needs to provide a debug() method. */ public function __construct(Horde_Kolab_Format $handler, Horde_Support_Timer $timer, $logger = null) { parent::__construct($handler); $this->_timer = $timer; $this->_logger = $logger; }
/** * Constructor. * * @param Horde_Kolab_Format $handler The handler to be decorated. * @param Horde_Support_Memory $memory The memory tracker. * @param mixed $logger The logger. This must provide * a debug() method. */ public function __construct(Horde_Kolab_Format $handler, Horde_Support_Memory $memory, $logger = null) { parent::__construct($handler); $this->_memory = $memory; $this->_logger = $logger; }