Symfony\Component\Routing\Loader\ClosureLoader::load PHP Method

load() public method

Loads a Closure.
public load ( $closure )
    public function load($closure)
    {
        return call_user_func($closure);
    }

Usage Example

 /**
  * @covers Symfony\Component\Routing\Loader\ClosureLoader::load
  */
 public function testLoad()
 {
     $loader = new ClosureLoader();
     $route = new Route('/');
     $routes = $loader->load(function () use($route) {
         $routes = new RouteCollection();
         $routes->add('foo', $route);
         return $routes;
     });
     $this->assertEquals($route, $routes->get('foo'), '->load() loads a \\Closure resource');
 }
All Usage Examples Of Symfony\Component\Routing\Loader\ClosureLoader::load
ClosureLoader