add-filesystem-google-drive

This commit is contained in:
xiaomlove
2021-05-10 20:05:52 +08:00
parent 3edc75b844
commit 3e4471f533
14 changed files with 862 additions and 17 deletions

View File

@@ -0,0 +1,30 @@
<?php
namespace App\Http\Resources;
use Illuminate\Http\Resources\Json\JsonResource;
class InviteResource extends JsonResource
{
/**
* Transform the resource into an array.
*
* @param \Illuminate\Http\Request $request
* @return array
*/
public function toArray($request)
{
return [
'id' => $this->id,
'inviter' => $this->inviter,
'invitee' => $this->inviter,
'hash' => $this->hash,
'time_invited' => $this->time_invited,
'valid' => $this->valid,
'valid_text' => $this->valid_text,
'invitee_register_uid' => $this->invitee_register_uid,
'invitee_register_email' => $this->invitee_register_email,
'invitee_register_username' => $this->invitee_register_username,
];
}
}

View File

@@ -32,6 +32,7 @@ class UserResource extends JsonResource
'seedtime_text' => mkprettytime($this->seedtime),
'leechtime' => $this->leechtime,
'leechtime_text' => mkprettytime($this->leechtime),
'invitee_code' => new InviteResource($this->whenLoaded('invitee_code')),
];
}
}