/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(ApplicationFormRequest $request, $id) { $application = Application::findOrFail($id); $application->update($request->except(['_method', '_token'])); session()->flash('flash_message_success', 'You have successfully updates a software application!'); return redirect()->action('ApplicationController@index'); }
/** * Display a application single page. * * @return Response */ public function show($id) { if ($this->user->isAdmin()) { $application = Application::findOrFail($id); } else { $application = Application::ownBy($this->user)->findOrFail($id); } $total_users = (new Token())->getTokenCountByApp($application->key); $analytic = app(Analytics::class)->totalHits(['api_key' => $application->key, 'hit_contents' => 'endpoint|api_key']); $analytic = json_decode($analytic->getBody()->getContents()); return view('app.single', compact('application', 'total_users', 'analytic')); }
/** * Store a newly created resource in storage. * * @param CreateHistoryRequest $request * @return Response */ public function store(CreateHistoryRequest $request) { $history = new History(); $history->fill($request->all()); $history->user_id = Auth::id(); $history->save(); $application = Application::findOrFail($history->application->id); $application->status = $history->status; $application->save(); $message = trans('messages.application_updated_successfully'); Flash::info($message); return redirect()->route('admin.applications.show', $history->application); }
/** * Handle an incoming request. * * @param \Illuminate\Http\Request $request * @param \Closure $next * @return mixed */ public function handle($request, Closure $next) { if (!$request->is('admin*') && !$request->is('auth/*') && !$request->is('account/*') && !$request->is('character/*')) { // If application is disabled, redirect to next enabled application $application = Application::findOrFail($request->segment(1) !== NULL ? $request->segment(1) : 'news'); if (!$application->enabled) { $applications = Application::all(); foreach ($applications as $application) { if ($application->enabled) { return redirect($application->key); } } } } return $next($request); }
/** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy($id) { Application::findOrFail($id)->delete(); return redirect('/apps'); }
/** * */ public function download($id) { $application = Application::findOrFail($id); return view('applications.download')->with('application', $application)->with('title', trans('titles.application_download')); }
/** * Display the specified resource. * * @param int $id * @return Response */ public function show($id) { $application = Application::findOrFail($id); return view('admin.applications.show')->with('application', $application)->with('title', trans('titles.solvency_details')); }
/** * @param $id * @return \Illuminate\Http\RedirectResponse */ public function reject($id) { $application = Application::findOrFail($id); $application->delete(); $course = Course::findOrFail($application->course_id); $course->users()->detach($application->user_id); return redirect()->route('teacher.applications.index'); }
public function update() { $id = Request::get('id'); $application = Application::findOrFail($id); $application->update(Request::all()); $data = $application->toArray(); //return $data; if ($data['application_status'] == 0) { } elseif ($data['application_status'] == 111) { return Redirect::to('application/edit'); } elseif ($data['application_status'] == 222) { return Redirect::to('application/preview'); } elseif ($data['application_status'] == 333) { return Redirect::to('application/photo'); } elseif ($data['application_status'] == 444) { return Redirect::to('application/preview/whole'); } elseif ($data['application_status'] == 555) { return Redirect::to('paymentProcessing.php'); } else { return Redirect::to('/application/preview/whole'); } }