public function getEdit($id) { try { $schema = PolicySchema::findOrFail($id); $t = SchemaTemplate::lists('name', 'id'); return View::make('admin.schemas.add-edit', ['templates' => $t])->with('schema', $schema); } catch (Illuminate\Database\Eloquent\ModelNotFoundException $e) { App::abort(404); } }