public static function log(BaseActiveRecord $model, $message = null, $category = 'application')
 {
     if ($model->hasErrors()) {
         Yii::error(VarDumper::dumpAsString(['class' => get_class($model), 'message' => $message, 'attributes' => $model->getAttributes(), 'errors' => $model->getErrors()]), $category);
     } else {
         Yii::info(VarDumper::dumpAsString(['class' => get_class($model), 'message' => $message, 'attributes' => $model->getAttributes()]), $category);
     }
 }