আমি লগ ফাইলে অ্যারে ভেরিয়েবলের বিষয়বস্তু মুদ্রণের চেষ্টা করছি।
ম্যাজেন্টো 1 এ এটি ব্যবহার করা সম্ভব হয়েছিল Mage::log(print_r($arr, 1), null, 'logfile.log');
ম্যাজেন্টো 2 এর জন্য, ক্লাস ফাইলে আমি নিম্নলিখিত কোডটি লিখেছি:
protected $_logger;
public function __construct(\Psr\Log\LoggerInterface $logger) {
$this->_logger = $logger;
}
private function getValuesAsHtmlList(\Magento\Framework\Object $object) {
$options = $this->getOptions($object);
//$this->_logger->addDebug($options );
$this->_logger->log(100,null,$options);
}
আমি যখন ক্যাশে সাফ করার পরে কোডটি কার্যকর করি তখন Debug.log
& system.log
ফাইলগুলি অ্যারের সামগ্রীগুলি প্রদর্শন করে না।
কারও সম্পর্কে এ সম্পর্কে কিছু ধারণা থাকলে দয়া করে শেয়ার করুন।