Files
alrahma_sunday_school_api/app/Services/Parents/ParentProfileService.php
T
2026-06-09 02:32:58 -04:00

31 lines
792 B
PHP

<?php
namespace App\Services\Parents;
use App\Models\User;
class ParentProfileService
{
public function getProfile(int $parentId): ?array
{
$user = User::query()->find($parentId);
return $user ? $user->toArray() : null;
}
public function updateProfile(int $parentId, array $payload): array
{
$user = User::query()->findOrFail($parentId);
$user->update([
'firstname' => $payload['firstname'],
'lastname' => $payload['lastname'],
'cellphone' => $payload['cellphone'],
'address_street' => $payload['address_street'],
'city' => $payload['city'],
'state' => $payload['state'],
'zip' => $payload['zip'],
]);
return $user->toArray();
}
}