30 lines
616 B
PHP
30 lines
616 B
PHP
<?php
|
|
|
|
namespace App\Modules\LoanOrder\Repositories;
|
|
|
|
use App\Modules\LoanOrder\Models\LoanOrderRequiredDocs;
|
|
use Illuminate\Support\Collection;
|
|
|
|
class LoanOrderRequiredDocsRepository
|
|
{
|
|
/**
|
|
* Find record
|
|
*
|
|
* @param int $id
|
|
*/
|
|
public static function find(int $id): ?LoanOrderRequiredDocs
|
|
{
|
|
return LoanOrderRequiredDocs::find($id);
|
|
}
|
|
|
|
/**
|
|
* Values
|
|
*
|
|
* @return Collection<array-key, string>|array<int, string>
|
|
*/
|
|
public static function values(): Collection|array
|
|
{
|
|
return LoanOrderRequiredDocs::query()->pluck('name', 'id');
|
|
}
|
|
}
|