protected function log($level, $message, array $context = array())
{
if (null === $this->logger && $this->getServiceManager()->has('logger')) {
$this->logger = $this->getServiceManager()->get('logger');
}
if ($this->logger) {
$this->logger->log($level, $message, $context);
}
}