app->app_name; }; } public static function getLayout() { return "{items}
{summary}
{pager}
"; } public static function actionTemplate() { return "{update} {delete}"; } public static function plateIn() { return function($model) { $style = "width:50px"; if ($model->mod_in == 1) { $style = "width:100%"; } $image = $model->plate_image_in; if (!$image) { $image = $model->frame_image_in; $style = "width:100%"; } return Html::img(Yii::$app->request->hostInfo . "/data/uploads/" . $image, [ 'class' => "img-thumbnail", "style" => $style ]); }; } public static function cardId() { return function($model) { if ($model->card_id != 0) { return sprintf("%06d", $model->card_id); } else { return "Thẻ đã bị xóa!"; } }; } public static function plateOut() { return function($model) { if ($model->time_out) { $style = "width:50px"; if ($model->mod_out == 1) { $style = "width:100%"; } $image = $model->plate_image_out; if (!$image) { $image = $model->frame_image_out; $style = "width:100%"; } return Html::img(Yii::$app->request->hostInfo . "/data/uploads/" . $image, [ 'class' => "img-thumbnail", "style" => $style ]); } else { return ""; } }; } public static function timeIn() { return function($model) { $common = new common(); return $common->formatTime($model->time_in, "H:i:s d/m/Y"); }; } public static function timeOut() { return function($model) { if ($model->time_out) { $common = new common(); return $common->formatTime($model->time_out, "H:i:s d/m/Y"); } else { return ""; } }; } }