controller refactoring part 15

This commit is contained in:
Peter Papp
2021-07-21 09:42:39 +02:00
parent 1534696e0d
commit 58d8724cea
47 changed files with 516 additions and 522 deletions
@@ -0,0 +1,26 @@
<?php
namespace Domain\Admin\Controllers\Users;
use App\Http\Controllers\Controller;
use App\Users\Models\User;
use App\Users\Resources\UserStorageResource;
use Domain\Admin\Requests\ChangeStorageCapacityRequest;
class ChangeUserStorageCapacityController extends Controller
{
/**
* Change user storage capacity
*/
public function __invoke(
ChangeStorageCapacityRequest $request,
User $user,
): UserStorageResource {
$user
->settings()
->update(
$request->input('attributes')
);
return new UserStorageResource($user);
}
}