Example #1
0
 /**
  * Creates a new job
  * @param  ListCreateFormRequest
  * @return [type]
  */
 public function store(JobCreateFormRequest $request)
 {
     $job = new Todojob(array('name' => $request->get('name'), 'description' => $request->get('description')));
     $job->category()->associate(Category::find($request->get('category')));
     $user = User::find(\Auth::id());
     $job = $user->jobs()->save($job);
     Event::fire(new JobWasCreated($job));
     return \Redirect::route('jobs.show', array($job->id))->with('message', 'Your Job has been created!');
 }