incident = $incident; } /** * Get all incidents. * * @return \Illuminate\Database\Eloquent\Collection */ public function getIncidents() { return $this->incident->all(); } /** * Get a single incident. * * @param int $id * * @return \Incident */ public function getIncident($id) { return $this->incident->findOrFail($id); } /** * Create a new incident. * * @return \Incident */ public function postIncidents() { return $this->incident->create($this->auth->user()->id, Input::all()); } /** * Update an existing incident. * * @param int $id * * @return \Incident */ public function putIncident($id) { return $this->incident->update($id, Input::all()); } }