/** * Store a newly created resource in storage. * * @param \App\Project $project * @return Response */ public function store(Project $project) { $input = Input::all(); $input['project_id'] = $project->id; Tasks::create($input); return Redirect::route('projects.show', $project->slug)->with('message', 'Task created.'); }
/** * Store a newly created resource in storage. * * @param Requests\taskValidator|Request $request * @return \Illuminate\Http\Response */ public function store(Requests\taskValidator $request) { // Input: name // Input: Priority. Tasks::create($request->except('_token')); session()->flash('message', 'The task is successfully added.'); return redirect()->back(); }
/** * Store a newly created resource in storage. * * @return Response */ public function store(Request $taskRequest) { $this->validate($taskRequest, ['title' => 'required', 'description' => 'required', 'status' => 'required', 'fk_user_id_assign' => 'required', 'fk_user_id_created' => '', 'fk_client_id' => '', 'deadline' => '']); $fk_client_id = Input::get('fk_client_id'); $input = $taskRequest = array_merge($taskRequest->all(), ['fk_user_id_created' => \Auth::id()]); //dd($fk_client_id); Tasks::create($input); Session::flash('flash_message', 'Task successfully added!'); //Snippet in Master.blade.php return redirect()->route('clients.show', [$fk_client_id]); }
public function store(CreateTasksRequest $request, $id) { $response = Tasks::create($request->all()); return Response($response, 201); }