public function post($uriPattern, callable $controller)
    {
        return new IRoutePatternSetterAdapter(
            $this->getFrontController()->addController($uriPattern, $controller, 'post')->getPattern()
        );
    }
public function post($uriPattern, callable $controller)
    {
        return new IRoutePatternSetterAdapter(
            $this->getFrontController()->addController($uriPattern, $controller, 'post')->getPattern()
        );
    }
public function post ( $ uriPattern , callable $ controller ) { return new IRoutePatternSetterAdapter ( $ this -> getFrontController ( ) -> addController ( $ uriPattern , $ controller , 'post' ) -> getPattern ( ) ) ; }
Adds a controller called by http POST method.

@param string $uriPattern
@param callable $controller
@return IRoutePatternSetter
Adds a controller called by http POST method .