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


PHP Route::has方法代码示例

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


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

示例1: getDestroyLink

 /**
  * Create a Destroy Link
  *
  * @return string
  */
 public function getDestroyLink()
 {
     $route = $this->getPrefix() . $this->getResourceName() . '.forcedestroy';
     if (Route::has($route)) {
         return Form::open(['route' => [$route, $this->id], 'method' => 'post', 'style' => 'display: inline;']) . Form::submit('Delete', ['class' => 'btn btn-xs btn-danger']) . Form::close();
     }
 }
开发者ID:tshafer,项目名称:laravel-support,代码行数:12,代码来源:Linkable.php

示例2: coreUpdate

 /**
  * Update an item.
  *
  * @param int|null $item
  *
  * @return \Illuminate\Http\RedirectResponse
  */
 protected function coreUpdate($item = null)
 {
     // Get item
     $item = $item ? $this->repository->find($item) : $this->repository->getModelInstance();
     $input = Input::all();
     // Execute hooks
     $this->onUpdate($input, $item);
     // Update attributes
     $item = $this->repository->update($item, $input);
     // Update relationships
     foreach ($input as $key => $value) {
         if (method_exists($item, $key) && $item->{$key}() instanceof BelongsToMany) {
             $item->{$key}()->sync($value);
         }
     }
     // Redirect
     $index = $this->getRoute('index');
     if (Route::has($index)) {
         return $this->getRedirect('index')->with('success', true);
     }
     return Redirect::back();
 }
开发者ID:anahkiasen,项目名称:arrounded,代码行数:29,代码来源:AbstractSmartRepositoryController.php

示例3: feeds

 public function feeds()
 {
     $locale = config('app.locale');
     $feeds = collect(config('typicms.modules'))->transform(function ($properties, $module) use($locale) {
         $routeName = $locale . '.' . $module . '.feed';
         if (in_array('has_feed', $properties) && Route::has($routeName)) {
             return ['url' => route($routeName), 'title' => trans($module . '::global.feed') . ' – ' . $this->title()];
         }
     })->reject(function ($value) {
         return empty($value);
     });
     return $feeds;
 }
开发者ID:webfactorybulgaria,项目名称:Core,代码行数:13,代码来源:TypiCMS.php


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