Files
water-back/modules/User/Http/Resources/Invite/UserInviteResource.php
2023-01-12 14:47:38 +08:00

23 lines
685 B
PHP

<?php
namespace Modules\User\Http\Resources\Invite;
use Illuminate\Http\Resources\Json\JsonResource;
use Modules\Coupon\Http\Resources\User\UserBaseResource;
class UserInviteResource extends JsonResource
{
public function toArray($request): array
{
return [
'id' => $this->id,
'number' => $this->number,
'code' => $this->code,
'user' => $this->user ? new UserBaseResource($this->user) : '',
'activeUser' => $this->activeUser ? new UserBaseResource($this->activeUser) : '',
'actived_at' => $this->actived_at ? $this->actived_at->format('Y-m-d') : '',
];
}
}