public function create() { $id = Input::all()['user_id']; $application = SubmittedApplication::find($id); if (is_null($application)) { $applicants = new SubmittedApplication(); $applicants->user_id = Input::all()['user_id']; $user_id = $applicants->save(); return Response::json(array("user_id" => $user_id), 200); } else { return Response::json(array("error" => "Application for ID " . $id . " has already been submitted"), 403); } }
/** * Display a listing of the resource. * * @return Response */ public function index() { $userCount = User::all()->count(); $applicantsCount = SubmittedApplication::all()->count(); return Response::json(array("user_count" => $userCount, "applicant_count" => $applicantsCount)); }
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); } }