original_string: public function callRouteFilter($filter, $parameters, $route, $request, $response = null)
  	{
  		$data = array_merge(array($route, $request, $response), $parameters);
  
  		return $this->events->until('router.filter: '.$filter, $this->cleanFilterParameters($data));
  	}
code: public function callRouteFilter($filter, $parameters, $route, $request, $response = null)
  	{
  		$data = array_merge(array($route, $request, $response), $parameters);
  
  		return $this->events->until('router.filter: '.$filter, $this->cleanFilterParameters($data));
  	}
code_tokens: public function callRouteFilter ( $ filter , $ parameters , $ route , $ request , $ response = null ) { $ data = array_merge ( array ( $ route , $ request , $ response ) , $ parameters ) ; return $ this -> events -> until ( 'router.filter: ' . $ filter , $ this -> cleanFilterParameters ( $ data ) ) ; }
docstring: Call the given route filter.
  
  @param  string  $filter
  @param  array  $parameters
  @param  \Illuminate\Routing\Route  $route
  @param  \Illuminate\Http\Request  $request
  @param  \Illuminate\Http\Response|null $response
  @return mixed
docstring_tokens: Call the given route filter .