toby/app/Domain/Actions/UpdateUserAction.php
Adrian Hopek 6506855bba #90 - wip
2022-04-13 09:19:42 +02:00

20 lines
323 B
PHP

<?php
declare(strict_types=1);
namespace Toby\Domain\Actions;
use Toby\Eloquent\Models\User;
class UpdateUserAction
{
public function execute(User $user, array $userData, array $profileData): User
{
$user->update($userData);
$user->profile->update($profileData);
return $user;
}
}