• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP Controllers\BaseController类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了PHP中App\Http\Controllers\BaseController的典型用法代码示例。如果您正苦于以下问题:PHP BaseController类的具体用法?PHP BaseController怎么用?PHP BaseController使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



在下文中一共展示了BaseController类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。

示例1: render

 /**
  * Render an exception into an HTTP response.
  *
  * @param \Illuminate\Http\Request $request            
  * @param \Exception $e            
  * @return \Illuminate\Http\Response
  */
 public function render($request, Exception $e)
 {
     \App\Http\Controllers\BaseController::setHeader();
     /**
      * Handle Service Exceptions
      */
     if ($e instanceof \App\Exceptions\ServiceException) {
         $response = array('status' => $e->getCode(), 'message' => $e->getMessage());
         ServiceLog::requestLog($request, $response);
         return \Response::json($response);
     }
     if (!\Config::get('app.debug')) {
         if ($e instanceof ModelNotFoundException) {
             $e = new NotFoundHttpException($e->getMessage(), $e);
         }
         if ($e instanceof \Illuminate\Contracts\Container\BindingResolutionException) {
             $response = array('status' => 604, 'message' => '相应服务没有启动');
         } elseif ($e instanceof \Symfony\Component\Debug\Exception\FatalErrorException) {
             $response = array('status' => 605, 'message' => 'method wrong');
         } else {
             $response = array('status' => $e->getCode() ?: 606, 'message' => $e->getMessage() ?: '请检查请求数据');
         }
         ServiceLog::errorLog($request, $response);
         return \Response::json($response);
     }
     return parent::render($request, $e);
 }
开发者ID:icevisual,项目名称:transfer,代码行数:34,代码来源:Handler.php


示例2: __construct

 public function __construct(AccountRepository $accountRepo, ContactMailer $contactMailer, UserMailer $userMailer)
 {
     parent::__construct();
     $this->accountRepo = $accountRepo;
     $this->contactMailer = $contactMailer;
     $this->userMailer = $userMailer;
 }
开发者ID:GhDj,项目名称:erp-fac-fin,代码行数:7,代码来源:UserController.php


示例3: __construct

 public function __construct()
 {
     parent::__construct();
     //redis db selection - please note this is to be changed for different states when it is applied
     //for now we are only considering CA state code so redis db = 5 as static
     $this->redisDb = 6;
 }
开发者ID:saran-github,项目名称:repos,代码行数:7,代码来源:OverviewController.php


示例4: __construct

 public function __construct(TaskRepository $taskRepo, InvoiceRepository $invoiceRepo, TaskService $taskService)
 {
     parent::__construct();
     $this->taskRepo = $taskRepo;
     $this->invoiceRepo = $invoiceRepo;
     $this->taskService = $taskService;
 }
开发者ID:madonion,项目名称:facturi,代码行数:7,代码来源:TaskController.php


示例5: __construct

 public function __construct(AccountRepository $accountRepo, Mailer $mailer, EmailService $emailService)
 {
     parent::__construct();
     $this->accountRepo = $accountRepo;
     $this->mailer = $mailer;
     $this->emailService = $emailService;
 }
开发者ID:nafrente,项目名称:invoice-ninja,代码行数:7,代码来源:AppController.php


示例6: __construct

 /**
  * Create a new authentication controller instance.
  *
  * @return void
  */
 public function __construct()
 {
     parent::__construct();
     $this->middleware('guest', ['except' => 'getLogout']);
     $popup = Popup::where('status', 1)->first();
     view()->share('popup', $popup);
 }
开发者ID:louisthaihv,项目名称:colong,代码行数:12,代码来源:AuthController.php


示例7: __construct

 public function __construct(Model $model, $base = 'jabatan')
 {
     parent::__construct($model, $base);
     view()->share('breadcrumb2Icon', 'tag');
     view()->share('fields', ['id' => 'ID', 'jabatan' => 'Jabatan', 'status' => 'Status']);
     view()->share('unsortables', ['status']);
 }
开发者ID:mrofi,项目名称:liveSKP,代码行数:7,代码来源:JabatanController.php


示例8: __construct

 public function __construct(Model $model, $base = 'profile')
 {
     parent::__construct($model, $base);
     view()->share('breadcrumb2Icon', 'image');
     view()->share('noAddButton', true);
     view()->share('withoutMenu', true);
 }
开发者ID:mrofi,项目名称:liveSKP,代码行数:7,代码来源:ProfileController.php


示例9: __construct

 /**
  * Create a new BrowseController instance.
  *
  * @param \App\Repositories\CategoryRepositoryInterface $categories
  * @param \App\Repositories\TagRepositoryInterface      $tags
  * @param \App\Repositories\TrickRepositoryInterface    $tricks
  */
 public function __construct(CategoryRepositoryInterface $categories, TagRepositoryInterface $tags, TrickRepositoryInterface $tricks)
 {
     parent::__construct();
     $this->categories = $categories;
     $this->tags = $tags;
     $this->tricks = $tricks;
 }
开发者ID:wmk223,项目名称:site,代码行数:14,代码来源:BrowseController.php


示例10: __construct

 /**
  * Constructor.
  */
 public function __construct()
 {
     parent::__construct();
     $this->modelName = 'Sacramento';
     $this->collectionName = 'sacramentos';
     $this->folder = 'sacramentos';
 }
开发者ID:reysmerwvr,项目名称:jenion,代码行数:10,代码来源:SacramentosController.php


示例11: __construct

 public function __construct(Mailer $mailer, InvoiceRepository $invoiceRepo, ClientRepository $clientRepo)
 {
     parent::__construct();
     $this->mailer = $mailer;
     $this->invoiceRepo = $invoiceRepo;
     $this->clientRepo = $clientRepo;
 }
开发者ID:unedeplus,项目名称:invoice-ninja,代码行数:7,代码来源:InvoiceController.php


示例12: __construct

 public function __construct()
 {
     parent::__construct();
     $this->page_attributes->page_title = 'Perusahaan';
     $this->page_attributes->breadcrumb = [];
     $this->middleware('password.needed', ['only' => ['destroy']]);
 }
开发者ID:ThunderID,项目名称:HRIS-V.2,代码行数:7,代码来源:OrgController.php


示例13: __construct

 /**
  *
  */
 public function __construct()
 {
     parent::__construct();
     $this->dishes = User::find(Auth::id())->dishes->lists('name', 'id')->toArray();
     $this->ingredients = User::find(Auth::id())->ingredients->lists('name', 'id')->toArray();
     \View::share('dishes', $this->dishes);
     \View::share('ingredients', $this->ingredients);
 }
开发者ID:jrafaelca,项目名称:kitchen_manager,代码行数:11,代码来源:DishIngredientsController.php


示例14:

 function __construct()
 {
     parent::__construct();
     Session::set('API_token', Session::get('API_token_public'));
     $this->page_attributes->title = 'BALIN.ID';
     $this->page_attributes->source = 'web_v2.pages.info.';
     $this->page_attributes->breadcrumb = [];
 }
开发者ID:ThunderID,项目名称:BALIN-2.0,代码行数:8,代码来源:InfoController.php


示例15: __construct

 public function __construct(UserAuthentication $userAuth, Dispatcher $dispatcher)
 {
     $this->userAuth = $userAuth;
     $this->middleware('guest', ['only' => ['registerAjax', 'loginAjax']]);
     $this->domain = 'Main Domain';
     $this->ajaxAuth = true;
     parent::__construct($dispatcher);
 }
开发者ID:wyrover,项目名称:laravel-self-consuming-api-starter,代码行数:8,代码来源:AuthenticationController.php


示例16: __construct

 /**
  * Create a new controller instance.
  *
  * @return void
  */
 public function __construct()
 {
     parent::__construct();
     $this->view_data['view_path_root'] = 'page.quatation';
     $this->view_data['page_title'] = $this->view_data['page_title'] . ' - Quotation';
     $this->view_data['heading'] = 'Ask for a quotation';
     $this->view_data['sub_heading'] = 'Complete the following steps complete the quotation!';
 }
开发者ID:sherazali123,项目名称:removals-laravel,代码行数:13,代码来源:QuatationController.php


示例17: __construct

 public function __construct()
 {
     parent::__construct();
     Session::set('API_token', Session::get('API_token_private'));
     $this->page_attributes->title = 'BALIN.ID';
     $this->page_attributes->source = 'web_v2.pages.invitation.';
     $this->page_attributes->breadcrumb = ['Who Got My Invitation' => route('my.balin.invitation.index')];
 }
开发者ID:ThunderID,项目名称:BALIN-2.0,代码行数:8,代码来源:InvitationController.php


示例18: __construct

 public function __construct()
 {
     parent::__construct();
     Session::put('API_token', Session::get('API_token_private'));
     $this->page_attributes->title = 'BALIN.ID';
     $this->page_attributes->source = 'web_v2.pages.checkout.';
     $this->page_attributes->breadcrumb = ['Checkout' => route('my.balin.checkout.get')];
 }
开发者ID:ThunderID,项目名称:BALIN-2.0,代码行数:8,代码来源:CheckoutController.php


示例19: anyData

 public function anyData($id = null)
 {
     if ($id) {
         $model = SKP::with('targetKerja')->findOrFail($id);
         $id = $model->targetKerja->pluck('id')->toArray();
     }
     return parent::anyData($id);
 }
开发者ID:mrofi,项目名称:liveSKP,代码行数:8,代码来源:SKPController.php


示例20: __construct

 /**
  * Create a new UserController instance.
  *
  * @param \App\Repositories\TrickRepositoryInterface $tricks
  * @param \App\Repositories\UserRepositoryInterface  $users
  */
 public function __construct(TrickRepositoryInterface $tricks, UserRepositoryInterface $users)
 {
     parent::__construct();
     $this->beforeFilter('auth', ['except' => 'getPublic']);
     $this->user = Auth::user();
     $this->tricks = $tricks;
     $this->users = $users;
 }
开发者ID:wmk223,项目名称:site,代码行数:14,代码来源:UserController.php



注:本文中的App\Http\Controllers\BaseController类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP Controllers\Controller类代码示例发布时间:2022-05-23
下一篇:
PHP Controllers\Auth类代码示例发布时间:2022-05-23
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap