Files
wticreatorstudio/Modules/Refund/Repositories/RefundReasonRepository.php
T
2024-02-12 22:54:20 -05:00

36 lines
695 B
PHP

<?php
namespace Modules\Refund\Repositories;
use Modules\Refund\Entities\RefundReason;
use Carbon\Carbon;
class RefundReasonRepository
{
public function getAll()
{
return RefundReason::latest()->get();
}
public function save($data)
{
$refundReason = new RefundReason();
$refundReason->fill($data)->save();
}
public function update($data, $id)
{
RefundReason::findOrFail($id)->update([
'reason' => $data['reason']
]);
}
public function delete($id)
{
return RefundReason::findOrFail($id)->delete();
}
public function getById($id){
return RefundReason::find($id);
}
}