मैं सरणी चर सामग्री को लॉग फ़ाइल में प्रिंट करने का प्रयास कर रहा हूं।
Magento 1 में, यह संभव था Mage::log(print_r($arr, 1), null, 'logfile.log');
Magento 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फ़ाइलें सरणी सामग्री नहीं दिखा रही हैं।
कृपया साझा करें अगर किसी को इसके बारे में कोई विचार है।