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


PHP Course::with方法代碼示例

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


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

示例1: index

 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index()
 {
     $courses = Course::with('university')->get()->toArray();
     if (count($courses) > 0) {
         $message = 'Success';
         return Response()->json(ResponseManager::getResult($courses, 10, $message));
     } else {
         $message = 'Error';
         return Response()->json(ResponseManager::getError('', 10, $message));
     }
 }
開發者ID:GaurangGhinaiya,項目名稱:Laravel-Angular-Demo,代碼行數:16,代碼來源:CourseController.php

示例2: index

 /**
  * @GET("/profile", as="profile.index")
  * @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View
  */
 public function index()
 {
     $profile = $this->profile->profileWithUser();
     $courses_raw = Course::with('currency')->get();
     $courses = $courses_raw->filter(function ($value) {
         return $value->id != 11;
     });
     if (!$profile->wallet) {
         \Session::flash('message', 'Пожалуйста, укажите Elcoin кошелек и полностью заполните профиль, если у Вас нет кошелька,
         зарегистрируйтесь в системе Elephant: https://elcoin.space');
     }
     return view('profile.profile', compact('profile', 'courses'));
 }
開發者ID:lyovkin,項目名稱:elcoinbank,代碼行數:17,代碼來源:ProfileController.php

示例3: getOverview

 public function getOverview()
 {
     if (Auth::user()->hasRole(User::STUDENT_ROLE)) {
         $courses = Course::with(['teacher', 'participants' => function ($query) {
             $query->where('user_id', '=', Auth::id());
         }])->orderBy('name')->paginate(10);
         return view('courses.student.overview', ['courses' => $courses]);
     } else {
         $course = Auth::user()->course;
         if ($course) {
             $participants = $course->participants()->paginate(10);
         } else {
             $participants = [];
         }
         return view('courses.teacher.overview', ['participants' => $participants]);
     }
 }
開發者ID:psiskova,項目名稱:blog-academy,代碼行數:17,代碼來源:CourseController.php

示例4: get_elcoin

 /**
  * @POST("/get_currency_elcoin")
  * @return string
  */
 public function get_elcoin()
 {
     $course = Course::with('currency')->where('currency_id', 11)->first()->toArray();
     return json_encode($course);
 }
開發者ID:lyovkin,項目名稱:elcoinbank,代碼行數:9,代碼來源:CurrencyController.php

示例5: index

 /**
  * @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View
  */
 public function index()
 {
     $courses = Course::with('currency')->get();
     return view('admin.course.index', compact('courses'));
 }
開發者ID:lyovkin,項目名稱:elcoinbank,代碼行數:8,代碼來源:AdminCourseController.php


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