當前位置: 首頁>>代碼示例>>PHP>>正文


PHP Student::filter方法代碼示例

本文整理匯總了PHP中app\Student::filter方法的典型用法代碼示例。如果您正苦於以下問題:PHP Student::filter方法的具體用法?PHP Student::filter怎麽用?PHP Student::filter使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在app\Student的用法示例。


在下文中一共展示了Student::filter方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: all

 /**
  * Show all students for reports/searching
  *
  * @param StudentFilter $filter
  *
  * @return \BladeView|bool|\Illuminate\Contracts\View\Factory|\Illuminate\Http\JsonResponse|\Illuminate\View\View
  */
 public function all(StudentFilter $filter)
 {
     if (count(request()->query())) {
         if (request()->ajax()) {
             $students = Student::filter($filter);
             //save to session for printing
             session()->put('students', $students);
             $students = $students->paginate(10);
             return response()->json(['results' => view('reports._results', ['students' => $students])->render(), 'count' => $students->total()], 200);
         }
     }
     //clear session
     session()->forget('students');
     $years = config('student.year_level');
     $cities = config('student.cities');
     $brackets = config('student.brackets');
     $sections = Section::get(['id', 'description']);
     return view('reports.all', compact(['years', 'sections', 'cities', 'brackets']));
 }
開發者ID:ljiriko,項目名稱:hp_test1,代碼行數:26,代碼來源:ReportsController.php


注:本文中的app\Student::filter方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。