user()->defaultRecipient, 'aliases' => user()->aliases()->with('recipients')->latest()->get(), 'recipients' => user()->verifiedRecipients, 'totalForwarded' => user()->totalEmailsForwarded(), 'totalBlocked' => user()->totalEmailsBlocked(), 'totalReplies' => user()->totalEmailsReplied(), 'domain' => user()->username.'.'.config('anonaddy.domain'), 'bandwidthMb' => user()->bandwidth_mb ]); } public function update(UpdateAliasRequest $request, $id) { $alias = user()->aliases()->findOrFail($id); $alias->update(['description' => $request->description]); return new AliasResource($alias); } public function destroy($id) { $alias = user()->aliases()->findOrFail($id); $alias->recipients()->detach(); $alias->delete(); return response('', 204); } }