Журналы Magento печатают содержимое массива

Mage::log отлично работает для меня, кроме , когда дело доходит до вывода информации о массиве

Например, если у меня есть массив $result, и я делаю следующее:

Mage::log('[CartController: getDeliverLeadTime(country): ' .$результат .')');

В моем файле system.log я получаю следующее: [CartController: getDeliverLeadTime~(country): Array)

* Я хочу, чтобы он печатал фактическую структуру и содержимое массива, как это сделал бы обычный print_r.*

Если Я делаю var_dump массива и ничего не получаю, т.е. [CartController: getDeliverLeadTime~(country): ).

Если я выполню print_r, то получу: [CartController: getDeliverLeadTime~(country): 1)

Это блокировщик для меня, так как я не могу отлаживать то, что мне нужно - если кто-нибудь может пролить свет на то, как заставить Magento фактически печатать содержимое массивов в журналы, был бы очень признателен.

Я читал на alanstorm.com, что это должно происходить по умолчанию, но это не для меня.

Спасибо Paul

5
задан pokero 12 June 2012 в 09:26
поделиться