Esempio n. 1
0
 /**
  * @return void
  */
 public function testGetInstanceWithoutConfiguredLoggerShouldReturnDefaultLogger()
 {
     $reflection = new \ReflectionClass(Config::class);
     $property = $reflection->getProperty('config');
     $property->setAccessible(true);
     $config = $property->getValue();
     if (isset($config[LogConstants::LOGGER_CONFIG])) {
         unset($config[LogConstants::LOGGER_CONFIG]);
     }
     $loggerFactory = new LoggerFactory();
     $logger = $loggerFactory->getInstance();
     $this->assertInstanceOf(LoggerInterface::class, $logger);
 }
Esempio n. 2
0
 /**
  * @param \Spryker\Shared\Log\Config\LoggerConfigInterface|null $loggerConfig
  *
  * @return \Psr\Log\LoggerInterface|null
  */
 protected function getLogger(LoggerConfigInterface $loggerConfig = null)
 {
     return LoggerFactory::getInstance($loggerConfig);
 }