Illuminate\Routing\Router::is PHP Method

is() public method

Alias for the "currentRouteNamed" method.
public is ( ) : boolean
return boolean
    public function is()
    {
        foreach (func_get_args() as $pattern) {
            if (Str::is($pattern, $this->currentRouteName())) {
                return true;
            }
        }
        return false;
    }

Usage Example

Example #1
0
 /**
  * Define the routes for the application.
  *
  * @param  \Illuminate\Routing\Router $router
  * @return void
  */
 public function map(Router $router)
 {
     $router->bind('widget', function ($id) use($router) {
         if ($router->is('administrator*')) {
             return Widget::withoutGlobalScope('menu_assignment')->findOrFail($id);
         }
         return Widget::findOrFail($id);
     });
     $this->mapWebRoutes($router);
 }
All Usage Examples Of Illuminate\Routing\Router::is