Jackalope\Transport\AbstractReadLoggingWrapper::__construct PHP Method

__construct() public method

Constructor.
public __construct ( Jackalope\FactoryInterface $factory, Jackalope\Transport\TransportInterface $transport, Jackalope\Transport\Logging\LoggerInterface $logger )
$factory Jackalope\FactoryInterface
$transport Jackalope\Transport\TransportInterface A logger instance
$logger Jackalope\Transport\Logging\LoggerInterface A logger instance
    public function __construct(FactoryInterface $factory, TransportInterface $transport, LoggerInterface $logger)
    {
        $this->transport = $transport;
        $this->logger = $logger;
    }

Usage Example

 /**
  * Constructor.
  *
  * @param FactoryInterface $factory
  * @param Client           $transport A jackalope jackrabbit client instance
  * @param LoggerInterface  $logger    A logger instance
  */
 public function __construct(FactoryInterface $factory, Client $transport, LoggerInterface $logger)
 {
     parent::__construct($factory, $transport, $logger);
 }