当前位置: 首页>>代码示例>>PHP>>正文


PHP Profile::loginProfile方法代码示例

本文整理汇总了PHP中app\Profile::loginProfile方法的典型用法代码示例。如果您正苦于以下问题:PHP Profile::loginProfile方法的具体用法?PHP Profile::loginProfile怎么用?PHP Profile::loginProfile使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在app\Profile的用法示例。


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

示例1: update

 public function update(ProfileRequest $request)
 {
     $values = [];
     foreach ($request->rules() as $field => $rules) {
         $values[$field] = $request->input($field);
     }
     Profile::loginProfile()->update($values);
     flash()->info('The profile has been updated');
     return redirect(route('home'));
 }
开发者ID:hramose,项目名称:Laravel5AdminUsersRoles,代码行数:10,代码来源:ProfileController.php

示例2: update

 /**
  * Update the specified resource in storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function update(PasswordRequest $request)
 {
     $user = Profile::loginProfile()->user;
     if (Hash::check($request->input('old_password'), $user->password)) {
         // The passwords match...
         $user->password = bcrypt($request->input('password'));
         $user->save();
         Flash::info('Password Updated');
         return redirect(route('home'));
     }
     $errors = [];
     $errors['old_password'] = 'Invalid old password';
     return $request->response($errors);
 }
开发者ID:hramose,项目名称:Laravel5AdminUsersRoles,代码行数:20,代码来源:PasswordController.php

示例3: link_to_sorting

 public static function link_to_sorting($route, $view, $col, $title = null, $attributes = [])
 {
     if (is_null($title)) {
         $title = str_replace('_', ' ', $col);
         $title = ucfirst($title);
     }
     $order_by = Profile::loginProfile()->getOrderBy($view);
     if (!is_array($order_by)) {
         $order_by = [];
     }
     $indicator = array_has($order_by, $col) ? $order_by[$col] === 'asc' ? '↓' : '↑' : null;
     $parameters = [$col, Profile::loginProfile()->getOrderByValue($view, $col) === 'asc' ? 'desc' : 'asc'];
     return link_to_route($route, "{$title}{$indicator}", $parameters, $attributes);
 }
开发者ID:hramose,项目名称:Laravel5AdminUsersRoles,代码行数:14,代码来源:SortableTrait.php

示例4: getFilter

 public function getFilter()
 {
     $values = [];
     foreach ($this->filter_fields as $field) {
         $values[$field] = Profile::loginProfile()->getFilterValue($this->index_view, $field);
     }
     return $values;
 }
开发者ID:hramose,项目名称:Laravel5AdminUsersRoles,代码行数:8,代码来源:RolesController.php

示例5: index

 /**
  * @return \Illuminate\View\View
  */
 public function index()
 {
     $filter = $this->getFilter();
     $models = $this->getModels($filter)->with('owner');
     $models = $models->paginate(Profile::loginProfile()->per_page);
     return view($this->index_view, compact('models', 'filter'));
 }
开发者ID:hramose,项目名称:Laravel5AdminUsersRoles,代码行数:10,代码来源:DocumentsController.php

示例6: FilterByLabel

 public static function FilterByLabel($view)
 {
     $filters = Profile::loginProfile()->getFilters($view);
     $values = [];
     foreach ($filters as $key => $value) {
         if (trim($value) != '') {
             $values[] = "{$key}:  {$value}";
         }
     }
     return implode(' | ', $values);
 }
开发者ID:hramose,项目名称:Laravel5AdminUsersRoles,代码行数:11,代码来源:Profile.php


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