Удалено использование ErrorMessage - привязан свой логгер

This commit is contained in:
Alexander Demidov
2013-06-26 11:49:27 +04:00
parent fccb7b3fd9
commit f564411480

View File

@ -11,7 +11,16 @@
abstract class File
{
public $path;
public $filename;
public $logger;
public function __construct()
{
$this->logger = Logger::getInstance();
}
/**
* @param array|string|null $data
* @return Image
@ -24,8 +33,7 @@ abstract class File
if (!is_array($data)) {
$data = json_decode($data, true);
if (json_last_error() != JSON_ERROR_NONE) {
//TODO: подумать над тем, чтобы субмодуль не был связан с классом приложения - вынести отдельно логгер для этого класса
ErrorMessage::log('Unable to convert json-string to array. Data ' . print_r($data, true));
$instance->logger->log('Unable to convert json-string to array. Data ' . print_r($data, true));
}
}
if (is_array($data)) {