protected function substituteBindings( $route )
	{
		foreach ( $route->parameters() as $key => $value )
		{
			if ( isset( $this->binders[$key] ) )
			{
				$route->setParameter( $key, $this->performBinding( $key, $value, $route ) );
			}
		}

		$this->substituteImplicitBindings( $route );

		return $route;
	}
protected function substituteBindings( $route )
	{
		foreach ( $route->parameters() as $key => $value )
		{
			if ( isset( $this->binders[$key] ) )
			{
				$route->setParameter( $key, $this->performBinding( $key, $value, $route ) );
			}
		}

		$this->substituteImplicitBindings( $route );

		return $route;
	}
protected function substituteBindings ( $ route ) { foreach ( $ route -> parameters ( ) as $ key => $ value ) { if ( isset ( $ this -> binders [ $ key ] ) ) { $ route -> setParameter ( $ key , $ this -> performBinding ( $ key , $ value , $ route ) ) ; } } $ this -> substituteImplicitBindings ( $ route ) ; return $ route ; }
Substitute the route bindings onto the route.

@param  Route $route
@return Route
Substitute the route bindings onto the route .