Ouzo\Routing\Route::delete PHP Method

delete() public static method

public static delete ( $uri, $action, array $options = [] )
$options array
    public static function delete($uri, $action, array $options = array())
    {
        self::addRoute('DELETE', $uri, $action, true, $options);
    }

Usage Example

Example #1
0
 /**
  * @test
  */
 public function shouldFindRouteRuleDelete()
 {
     //given
     Route::delete('/user/:id/delete', 'user#delete');
     $router = $this->_createRouter('DELETE', '/user/12/delete');
     //when
     $rule = $router->findRoute();
     //then
     $this->assertEquals('/user/:id/delete', $rule->getUri());
     $this->assertEquals('DELETE', $rule->getMethod());
     $this->assertEquals('user', $rule->getController());
     $this->assertEquals('delete', $rule->getAction());
     Assert::thatArray($rule->getParameters())->hasSize(1)->containsKeyAndValue(array('id' => 12));
 }
All Usage Examples Of Ouzo\Routing\Route::delete