user()->domains()->with('aliases')->latest()->get() ]); } public function store(StoreDomainRequest $request) { $domain = user()->domains()->create(['domain' => $request->domain]); return new DomainResource($domain->fresh()); } public function update(UpdateDomainRequest $request, $id) { $domain = user()->domains()->findOrFail($id); $domain->update(['description' => $request->description]); return new DomainResource($domain); } public function destroy($id) { $domain = user()->domains()->findOrFail($id); $domain->delete(); return response('', 204); } }