public function editProduct(\Request $req, \Response $res) { $product = new \Model\Product($req->param("id")); $product = $this->_populateProductFromRequest($product, $req, "Controller\\Product::editForm"); $product->write(); header("location: " . \Router::controllerUrl("Controller\\Product::listProduct")); }
public static function RedirectTo($controllerMethod, array $params = array(), $error = null) { if (!is_null($error)) { self::addErrorMessage($error); } header("Location: " . \Router::controllerUrl($controllerMethod, $params)); exit; }
public function getLinks(\Request $req, \Response $res) { $links = array(array("name" => "Admins", "url" => \Router::controllerUrl("Controller\\Admin::getAdmins")), array("name" => "Customers", "url" => \Router::controllerUrl("Controller\\Customer::getCustomers")), array("name" => "Products", "url" => \Router::controllerUrl("Controller\\Product::listProduct"))); $res->Json($links); }