- add phone resource

This commit is contained in:
Kamil Niemczycki 2023-07-03 21:37:58 +02:00
parent 95ae8c562d
commit ac90d45519
Signed by: kamilniemczycki
GPG Key ID: 04D4E2012F969213
2 changed files with 21 additions and 0 deletions

View File

@ -17,6 +17,7 @@ class CVResource extends JsonResource
'email' => $this->email,
'phoneNumber' => $this->phoneNumber,
'formattedPhoneNumber' => $this->formattedPhoneNumber,
'phone' => new PhoneResource($this->resource),
'locations' => $this->locations,
];
}

View File

@ -0,0 +1,20 @@
<?php
declare(strict_types=1);
namespace App\Http\Resources;
use Illuminate\Http\Resources\Json\JsonResource;
class PhoneResource extends JsonResource
{
public static $wrap = null;
public function toArray($request): array
{
return [
'number' => $this->phoneNumber,
'formattedNumber' => $this->formattedPhoneNumber,
];
}
}