<?php include "lib/init.php"; include "lib/ApplicationData.php"; if (!$g_user) { redirect("login"); } $error = ''; if (isset($_POST['submit'])) { $name = $_POST['name']; $version = $_POST['version']; if ($name && $version) { try { ApplicationData::insert(array('name' => $name, 'version' => $version, 'account_id' => $g_user['id'])); redirect('applications'); } catch (Exception $e) { $error = 'Error while registering the application'; } } elseif (!$name) { $error = 'Missing application name'; } elseif (!$version) { $error = 'Missing version number'; } } $title = "New Application"; include "tpl/new-application.php";
<?php include "lib/init.php"; include "lib/ApplicationData.php"; if (!$g_user) { redirect("login"); } $title = "Your Applications"; $applications = ApplicationData::findByAccountId($g_user['id']); include "tpl/applications.php";
public function GetAppList() { $request = new ServiceRequest($this->_configuration); $params = array(); $request->setMethodParams($params); $response = $request->CallManagerService("rustici.application.getAppList"); $appData = new ApplicationData(null); // Return the subset of the xml starting with the top <summary> $appArray = $appData->ConvertToApplicationDataList($response); return $appArray; }
public function submitApplication() { $user_id = Input::all()['user_id']; $submit_table = new SubmittedApplication(); $appData_table = ApplicationData::find($user_id); if (is_null(SubmittedApplication::find($user_id))) { $submit_table->user_id = $user_id; $submit_table->save(); $appData_table->formComplete = true; $appData_table->save(); return Response::json(array("operation" => "submit", "message" => "Your application has been tended in successfully", "success" => "true"), 200); } else { return Response::json(array("operation" => "submit", "message" => "Application has already been submitted", "success" => "false"), 406); } }