Spaces:
Running
Running
Download app/Http/Resources/AwardResource.php from Ailixir-AI-Team/ailixir-api: direct link, hf CLI and curl.
- Browser
- Download file 675 Bytes
-
https://huggingface.co/spaces/Ailixir-AI-Team/ailixir-api/resolve/main/app/Http/Resources/AwardResource.php
- Command line
-
hf download hf://spaces/Ailixir-AI-Team/ailixir-api/app/Http/Resources/AwardResource.php
-
curl -L -o AwardResource.php https://huggingface.co/spaces/Ailixir-AI-Team/ailixir-api/resolve/main/app/Http/Resources/AwardResource.php
675 Bytes
| namespace App\Http\Resources; | |
| use Illuminate\Http\Resources\Json\JsonResource; | |
| use Illuminate\Support\Str; | |
| class AwardResource extends JsonResource | |
| { | |
| public function toArray($request) | |
| { | |
| return [ | |
| 'id' => $this->id, | |
| 'name' => $this->name, | |
| 'category' => $this->category, | |
| 'images' => $this->images, | |
| 'short_description' => Str::limit($this->description, 100), | |
| 'scientists_count' => $this->when(isset($this->scientists_count), $this->scientists_count), | |
| 'scientists' => \App\Http\Resources\ScientistResource::collection($this->whenLoaded('scientists')), | |
| ]; | |
| } | |
| } | |