anonaddy/app/Http/Controllers/Api/DomainDefaultRecipientController.php
2019-10-18 14:19:46 +01:00

25 lines
733 B
PHP

<?php
namespace App\Http\Controllers\Api;
use App\Http\Controllers\Controller;
use App\Http\Requests\UpdateDomainDefaultRecipientRequest;
use App\Http\Resources\DomainResource;
class DomainDefaultRecipientController extends Controller
{
public function update(UpdateDomainDefaultRecipientRequest $request, $id)
{
$domain = user()->domains()->findOrFail($id);
if (empty($request->default_recipient)) {
$domain->default_recipient_id = null;
} else {
$recipient = user()->verifiedRecipients()->findOrFail($request->default_recipient);
$domain->default_recipient = $recipient;
}
$domain->save();
return new DomainResource($domain);
}
}