/**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     $a = new Task();
     $a->fill(\Input::all());
     $a->save();
     return redirect()->back();
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  \App\Http\Requests\CreateTaskRequest  $request
  * @return \Illuminate\Http\Response
  */
 public function store(CreateTaskRequest $request)
 {
     $task = new Task();
     $task->fill($request->all());
     $task->created_by = \Auth::user()->id;
     $task->save();
     Event::fire(new TaskAdded($task));
     return $task->fresh();
 }
Exemple #3
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  Request  $request
  * @return Response
  */
 public function store(Request $request)
 {
     $validator = $this->validateName();
     if ($validator->fails()) {
         return $validator->errors()->all();
     }
     $project_id = $request->get('project_id');
     $last_task = Task::where('project_id', '=', $project_id)->orderBy('order', 'desc')->first();
     $order_recent = $last_task ? $last_task->order : -1;
     $instance = new Task();
     $instance->fill($request->all());
     $instance->order = $order_recent + 1;
     return Project::find($project_id)->tasks()->save($instance);
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Requests\AddTask $request)
 {
     try {
         \DB::beginTransaction();
         $task = new Task();
         $task->fill($request->only('title', 'description', 'deadline'));
         $task->user_id = auth()->user()->id;
         $task->save();
         \DB::commit();
         flash()->success('Task added to list successfully.');
         return redirect()->back();
     } catch (\Exception $e) {
         \DB::rollback();
         flash()->error($e->getMessage());
         return redirect()->back()->withInput();
     }
 }