ailixir-api / app /Repositories /AwardRepository.php
AILIXIR Bot
Auto-sync: 201d269f287526269b8ffded5f450ff36b46c740
907b200
Raw
History Blame Contribute Delete
457 Bytes
<?php
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);
}
}