public function setLogger(LoggerInterface $logger)
    {
        $this->logger = $logger;
        $this->reserver->setLogger($logger);
    }
public function setLogger(LoggerInterface $logger)
    {
        $this->logger = $logger;
        $this->reserver->setLogger($logger);
    }
{@inheritdoc}

@param  LoggerInterface $logger
@return void