Yes, it’s dirty…not a Magento 2 standard… so it just for who love ‘shortcut’ way to create own log file, let’s get started
<?php namespace Company\ModuleName\Helper; use \Magento\Framework\App\Helper\AbstractHelper; class Data extends AbstractHelper { protected $directory_list; public function __construct( \Magento\Framework\App\Filesystem\DirectoryList $directory_list ) { $this->directory_list = $directory_list; } public function setLog($string,$logFile = 'your-logfile-name.log') { $var_DIR = $this->directory_list->getPath('var'); file_put_contents($var_DIR.'/log/'.$logFile, "\n"."[".$this->_magentoDate->gmtDate()."] ".$string, FILE_APPEND); } }
Comments are closed.