public function changeInfo() { if (func_num_args() != 0) { return false; } // Check that the function is called with correct number of arguments if ($_SERVER['REQUEST_METHOD'] == 'POST') { try { User::changeInfo($_POST); } catch (Exception $e) { $vars = array('error' => $e->getMessage(), 'userform' => $_POST); new View('changeInfo.tpl', $vars); } new View('redirect.tpl'); return true; } else { new View('changeInfo.tpl'); return true; } }