public function __construct($options = [])
{
if (is_object($options)) {
$options = (array) $options;
} elseif (is_string($options)) {
$options = ['file' => $options];
}
if (!isset($options['file'])) {
$options['file'] = '@data/logger/' . date('ymd') . '.log';
}
$this->_file = $options['file'];
if (isset($options['format'])) {
$this->_format = $options['format'];
}
}