From 55ed7eee5d333d72279a7f280bacc378401417c8 Mon Sep 17 00:00:00 2001 From: Mohammad Hafijul Islam Date: Tue, 5 Mar 2024 02:07:28 +0600 Subject: [PATCH] mongo model typo fixed --- src/Services/PromotionService.php | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/Services/PromotionService.php b/src/Services/PromotionService.php index 09200d4..c0c79ba 100644 --- a/src/Services/PromotionService.php +++ b/src/Services/PromotionService.php @@ -2,10 +2,10 @@ namespace Fintech\Promo\Services; +use Fintech\Core\Abstracts\BaseModel; use Fintech\Promo\Interfaces\PromotionRepository; use Illuminate\Contracts\Pagination\Paginator; use Illuminate\Support\Collection; -use MongoDB\Laravel\Eloquent\Model; /** * Class PromotionService @@ -21,12 +21,12 @@ public function __construct(private readonly PromotionRepository $promotionRepos { } - public function find(int|string $id, bool $onlyTrashed = false): ?Model + public function find(int|string $id, bool $onlyTrashed = false): ?BaseModel { return $this->promotionRepository->find($id, $onlyTrashed); } - public function update(int|string $id, array $inputs = []): ?Model + public function update(int|string $id, array $inputs = []): ?BaseModel { return $this->promotionRepository->update($id, $inputs); } @@ -43,7 +43,7 @@ public function restore(int|string $id): mixed public function export(array $filters): mixed { - return $this->permissionRepository->list($filters); + return $this->promotionRepository->list($filters); } public function list(array $filters = []): Collection|Paginator @@ -54,10 +54,10 @@ public function list(array $filters = []): Collection|Paginator public function import(array $filters): mixed { - return $this->permissionRepository->create($filters); + return $this->promotionRepository->create($filters); } - public function create(array $inputs = []): ?Model + public function create(array $inputs = []): ?BaseModel { return $this->promotionRepository->create($inputs); }