public function create(array $data) { $issue = new \O2s\Issues\Models\Issue(); $data = $this->sanitize($data); $issue->created_by = \Auth::user() ? Auth::user()->name : $data['created_by']; $issue->title = $data['title']; $issue->description = $data['description']; $issue->kind = $data['kind']; $issue->priority = $data['priority']; $issue->status = 'open'; $issue->save(); return $issue; }
public function newIssue() { $issue = new \O2s\Issues\Models\Issue(); $createdby = 'Guest'; if (\Auth::user()) { $createdby = \Auth::user()->email; } $issue->created_by = $createdby; $issue->title = \Input::get('title'); $issue->description = \Input::get('description'); $issue->kind = \Input::get('kind'); $issue->priority = \Input::get('priority'); $issues->url = \Input::get('url'); $issue->save(); return \Response::json(['state', 'success']); }