mirror of
https://gitlab.com/CIEFWorldwideSdnBhd/shipping-portal.git
synced 2026-08-19 20:44:19 +00:00
39 lines
669 B
PHP
39 lines
669 B
PHP
<?php
|
|
|
|
namespace App\Transformers;
|
|
|
|
use App\Models\User;
|
|
use League\Fractal\TransformerAbstract;
|
|
|
|
class UserTransformer extends TransformerAbstract
|
|
{
|
|
/**
|
|
* List of default User modal includes
|
|
* @var array
|
|
*/
|
|
protected array $defaultIncludes = [
|
|
];
|
|
|
|
/**
|
|
* User Modal Available includes
|
|
* @var array
|
|
*/
|
|
protected array $availableIncludes = [
|
|
|
|
];
|
|
|
|
public function transform(User $user): array
|
|
{
|
|
|
|
return [
|
|
'id' => $user->id,
|
|
'name' => $user->name,
|
|
'email' => $user->email,
|
|
'type' => $user->type,
|
|
'status' => $user->status
|
|
];
|
|
|
|
}
|
|
|
|
}
|