Files
wticreatorstudio/app/Repositories/CouponRepository.php
Fritz Ramirez 10d0c477c8 Initial commit
2024-02-12 22:54:20 -05:00

28 lines
733 B
PHP

<?php
namespace App\Repositories;
use Modules\Marketing\Entities\CustomerCouponStore;
class CouponRepository{
public function getAll($user_id,$page = null){
return CustomerCouponStore::with('coupon')->where('customer_id', $user_id)->paginate(10);
}
public function store($data, $user_id){
return CustomerCouponStore::create([
'customer_id' => $user_id,
'coupon_id' => $data
]);
}
public function deleteById($id, $user_id){
$coupon = CustomerCouponStore::where('id', $id)->where('customer_id', $user_id)->first();
if($coupon){
$coupon->delete();
return true;
}else{
return false;
}
}
}