This commit is contained in:
Adrian Hopek
2022-04-14 14:29:36 +02:00
parent 27c43872ba
commit e3998238ef
13 changed files with 499 additions and 183 deletions

View File

@@ -14,9 +14,12 @@ class KeyResource extends JsonResource
{
return [
"id" => $this->id,
"owner" => new UserResource($this->owner),
"previousOwner" => new UserResource($this->previousOwner),
"user" => new SimpleUserResource($this->user),
"updatedAt" => $this->updated_at->toDatetimeString(),
"can" => [
"give" => $request->user()->can("give", $this->resource),
"take" => !$this->user()->is($request->user()),
],
];
}
}