/**
  * Validate a given rule against a route and request.
  *
  * @param  \Illuminate\Routing\Route  $route
  * @param  \Illuminate\Http\Request  $request
  * @return bool
  */
 public function matches(Route $route, Request $request)
 {
     if ($route->httpOnly()) {
         return !$request->secure();
     } elseif ($route->secure()) {
         return $request->secure();
     }
     return true;
 }
 /**
  * Validate a given rule against a route and request.
  *
  * @param  \Illuminate\Routing\Route  $route
  * @param  \Illuminate\Http\Request  $request
  * @return bool
  */
 public function matches(Route $route, Request $request)
 {
     return $route->secure() ? $request->secure() : true;
 }
Example #3
0
 /**
  * Get the root of the route URL.
  *
  * @param  \Illuminate\Routing\Route  $route
  * @param  string  $domain
  * @return string
  */
 protected function getRouteRoot($route, $domain)
 {
     return $this->getRootUrl($this->getScheme($route->secure()), $domain);
 }