Example #1
0
File: Router.php Project: jrean/api
 /**
  * Register a resource controller.
  *
  * @param string $name
  * @param string $controller
  * @param array  $options
  *
  * @return void
  */
 public function resource($name, $controller, array $options = [])
 {
     if ($this->container->bound('Dingo\\Api\\Routing\\ResourceRegistrar')) {
         $registrar = $this->container->make('Dingo\\Api\\Routing\\ResourceRegistrar');
     } else {
         $registrar = new ResourceRegistrar($this);
     }
     $registrar->register($name, $controller, $options);
 }
Example #2
0
File: Router.php Project: dingo/api
 /**
  * Register a resource controller.
  *
  * @param string $name
  * @param string $controller
  * @param array  $options
  *
  * @return void
  */
 public function resource($name, $controller, array $options = [])
 {
     if ($this->container->bound(ResourceRegistrar::class)) {
         $registrar = $this->container->make(ResourceRegistrar::class);
     } else {
         $registrar = new ResourceRegistrar($this);
     }
     $registrar->register($name, $controller, $options);
 }