public function add() { $project = new Project(); // Assign new values $project->slug = md5(time()); $project->created_by = Auth::user()->id; $project->save(); // Assign new attributes $project->url = URL::to('/project', array('slug' => $project->slug)); $project->date = date_format(date_create($project->created_at), "Y-m-d"); // Convert to JSON return $project->toJson(); }