private function postContactInfo(\Request $request) { $values = $request->getVars(); Factory::post(Factory::load(), $values['vars']); $response = new \Http\SeeOtherResponse(\Server::getCurrentUrl(false)); return $response; }
/** * Handle the submit from the search form. * * @param \Request $request * @return \Response */ public function post(\Request $request) { $script = PHPWS_SOURCE_HTTP . 'mod/systemsinventory/javascript/sys_pager.js'; $source_http = PHPWS_SOURCE_HTTP; \Layout::addJSHeader("<script type='text/javascript'>var source_http = '{$source_http}';</script>"); \Layout::addLink("<script type='text/javascript' src='{$script}'></script>"); $factory = new Factory(); $search_vars = $request->getVars(); $_SESSION['system_search_vars'] = $search_vars['vars']; \Pager::prepare(); $template = new \Template(); $template->setModuleTemplate('systemsinventory', 'search_results.html'); $view = new \View\HtmlView($template->get()); $response = new \Response($view); return $response; }