Exemple #1
0
 /**
  * get all role to show grid in admin
  * 
  * @return model
  */
 public static function getAllItemGrid()
 {
     $pager = General::getPagerOption();
     $model = self::orderBy($pager['order'], $pager['dir']);
     $model = $model->select('user.id as id', 'user.name as name', 'user.email as email', 'role.name as role_name')->leftJoin('role', 'role.id', '=', 'user.role_id');
     $filter = Input::get('filter');
     BaseModel::filterGrid($model);
     $model = $model->paginate($pager['limit']);
     return $model;
 }