Удалено использование ErrorMessage - привязан свой логгер
This commit is contained in:
@ -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)) {
|
||||
|
Reference in New Issue
Block a user