sigd/app/Repositories/EloquentActivityDataReposit...

28 lines
763 B
PHP

<?php
namespace App\Repositories;
use App\Models\ActivityDataMitigationForm;
use Illuminate\Support\Collection;
class EloquentActivityDataRepository implements ActivityDataRepository
{
public function getByMitigation(string $mitigationId): Collection
{
return ActivityDataMitigationForm::query()
->where('kegiatan_mitigasi_id', $mitigationId)
->select([
'id',
'kegiatan_mitigasi_id',
'mitigation_id',
'sequence',
'value',
'unit',
'values_array',
'type_emission_reduction',
])
->orderBy('sequence')
// ->query();
->get();
}
}