has('isAdmin')) { $keyValuePairs = $this->user->attributesKVP()->get(); $emailReminder = KeyValueBasicResource::collection($keyValuePairs); $this->voucher->email = $emailReminder; } return [ 'id' => $this->id, 'user_id' => $this->user_id, 'reward' => new RewardResource($this->reward), 'voucher' => new VoucherResource($this->voucher), 'created_at' => $this->created_at ]; } }