Magento 2 log : Replacement for Mage::log method

Magento 2 log : Replacement for Mage::log method

protected $logger;
public function __construct(\Psr\Log\LoggerInterface $logger)
{
$this->logger = $logger;
}

//Show
$this->logger->info($message);
$this->logger->debug($message);

 

In magento2 You can write to the logs using the Zend library like below :

$writer = new \Zend\Log\Writer\Stream(BP . ‘/var/log/test.log’);
$logger = new \Zend\Log\Logger();
$logger->addWriter($writer);
$logger->info(‘Your text message’);