Spaces:
Running
Running
Download app/Repositories/AwardRepository.php from Ailixir-AI-Team/ailixir-api: direct link, hf CLI and curl.
- Browser
- Download file 457 Bytes
-
https://huggingface.co/spaces/Ailixir-AI-Team/ailixir-api/resolve/77cc17e2fac3fd65fd67c85211ea723a94b90585/app/Repositories/AwardRepository.php
- Command line
-
hf download hf://spaces/Ailixir-AI-Team/ailixir-api@77cc17e2fac3fd65fd67c85211ea723a94b90585/app/Repositories/AwardRepository.php
-
curl -L -o AwardRepository.php https://huggingface.co/spaces/Ailixir-AI-Team/ailixir-api/resolve/77cc17e2fac3fd65fd67c85211ea723a94b90585/app/Repositories/AwardRepository.php
457 Bytes
| namespace App\Repositories; | |
| use App\Models\Award; | |
| class AwardRepository | |
| { | |
| public function paginate($perPage) | |
| { | |
| return Award::query() | |
| ->with(['scientists:id,name,nationality,images,field']) | |
| ->withCount('scientists') | |
| ->paginate($perPage); | |
| } | |
| public function findWithScientists($id) | |
| { | |
| return Award::with(['scientists:id,name,nationality,images,field'])->findOrFail($id); | |
| } | |
| } | |