28 lines
710 B
PHP
28 lines
710 B
PHP
<?php
|
|
|
|
namespace app\helpers;
|
|
|
|
class DeviceGrid extends CommonGrid {
|
|
|
|
public static function status($array) {
|
|
return function($model) use ($array) {
|
|
if ($model->status)
|
|
return "<i class='fa fa-check text-green'></i>";
|
|
return "<i class='fa fa-remove text-red'></i>";
|
|
};
|
|
}
|
|
|
|
public static function type($array) {
|
|
return function($model) use ($array) {
|
|
return isset($array[$model->type]) ? $array[$model->type] : "";
|
|
};
|
|
}
|
|
|
|
public static function area($array) {
|
|
return function($model) use ($array) {
|
|
return isset($array[$model->area_id]) ? $array[$model->area_id] : "";
|
|
};
|
|
}
|
|
|
|
}
|