Estoy tratando de imprimir contenidos variables de matriz en un archivo de registro.
En Magento 1, era posible usar Mage::log(print_r($arr, 1), null, 'logfile.log');
Para Magento 2, en el archivo de clase he escrito el siguiente código:
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);
}
Cuando ejecuto el código después de borrar la memoria caché, Debug.logy system.loglos archivos no están mostrando el contenido de la matriz.
Por favor, comparta si alguien tiene alguna idea al respecto.