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


PHP Plan::with方法代碼示例

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


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

示例1: getEdit

 public function getEdit($id)
 {
     try {
         $plan = Plan::with('limit')->findOrFail($id);
         if ($plan->policy_type == 'PolicySchema') {
             $plan->schema_id = $plan->policy_id;
             unset($plan->policy_id);
         }
         if ($plan->plan_type == 1) {
             $limits = ['limit_type', 'time_limit', 'time_unit', 'data_limit', 'data_unit', 'aq_access', 'aq_policy'];
             foreach ($limits as $limit) {
                 $plan->{$limit} = $plan->limit->{$limit};
             }
             $plan->limit_id = $plan->limit->id;
         }
         $policies = Policy::lists('name', 'id');
         $schemas = PolicySchema::lists('name', 'id');
         return View::make('admin.plans.add-edit', ['policies' => $policies, 'schemas' => $schemas])->with('plan', $plan);
     } catch (Illuminate\Database\Eloquent\ModelNotFoundException $e) {
         App::abort(404);
     }
 }
開發者ID:guilhermefilippo,項目名稱:access-manager,代碼行數:22,代碼來源:ServicePlansController.php

示例2: getRecharge

 public function getRecharge()
 {
     $plans = Plan::with('limit')->paginate(10);
     return View::make('user.prepaid.recharge')->with('plans', $plans);
 }
開發者ID:guilhermefilippo,項目名稱:access-manager,代碼行數:5,代碼來源:PrepaidUserController.php


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