diff --git a/src/Services/BankTransferService.php b/src/Services/BankTransferService.php index e208de2..f1bf759 100644 --- a/src/Services/BankTransferService.php +++ b/src/Services/BankTransferService.php @@ -2,11 +2,11 @@ namespace Fintech\Remit\Services; +use Fintech\Core\Abstracts\BaseModel; use Fintech\Remit\Interfaces\BankTransferRepository; use Fintech\Transaction\Facades\Transaction; use Illuminate\Contracts\Pagination\Paginator; use Illuminate\Support\Collection; -use MongoDB\Laravel\Eloquent\Model; /** * Class BankTransferService @@ -23,12 +23,12 @@ public function __construct(BankTransferRepository $bankTransferRepository) $this->bankTransferRepository = $bankTransferRepository; } - public function find($id, bool $onlyTrashed = false): ?Model + public function find($id, bool $onlyTrashed = false): ?BaseModel { return $this->bankTransferRepository->find($id, $onlyTrashed); } - public function update($id, array $inputs = []): ?Model + public function update($id, array $inputs = []): ?BaseModel { return $this->bankTransferRepository->update($id, $inputs); } @@ -60,12 +60,12 @@ public function list(array $filters = []): Collection|Paginator } - public function import(array $filters): ?Model + public function import(array $filters): ?BaseModel { return $this->bankTransferRepository->create($filters); } - public function create(array $inputs = []): ?Model + public function create(array $inputs = []): ?BaseModel { return $this->bankTransferRepository->create($inputs); } diff --git a/src/Services/CashPickupService.php b/src/Services/CashPickupService.php index 3ed10f9..15bf4eb 100644 --- a/src/Services/CashPickupService.php +++ b/src/Services/CashPickupService.php @@ -2,11 +2,11 @@ namespace Fintech\Remit\Services; +use Fintech\Core\Abstracts\BaseModel; use Fintech\Remit\Interfaces\CashPickupRepository; use Fintech\Transaction\Facades\Transaction; use Illuminate\Contracts\Pagination\Paginator; use Illuminate\Support\Collection; -use MongoDB\Laravel\Eloquent\Model; /** * Class CashPickupService @@ -23,12 +23,12 @@ public function __construct(CashPickupRepository $cashPickupRepository) $this->cashPickupRepository = $cashPickupRepository; } - public function find($id, bool $onlyTrashed = false): ?Model + public function find($id, bool $onlyTrashed = false): ?BaseModel { return $this->cashPickupRepository->find($id, $onlyTrashed); } - public function update($id, array $inputs = []): ?Model + public function update($id, array $inputs = []): ?BaseModel { return $this->cashPickupRepository->update($id, $inputs); } @@ -54,12 +54,12 @@ public function list(array $filters = []): Collection|Paginator } - public function import(array $filters): ?Model + public function import(array $filters): ?BaseModel { return $this->cashPickupRepository->create($filters); } - public function create(array $inputs = []): ?Model + public function create(array $inputs = []): ?BaseModel { return $this->cashPickupRepository->create($inputs); } diff --git a/src/Services/WalletTransferService.php b/src/Services/WalletTransferService.php index 2abe28c..a44a10b 100644 --- a/src/Services/WalletTransferService.php +++ b/src/Services/WalletTransferService.php @@ -2,11 +2,11 @@ namespace Fintech\Remit\Services; +use Fintech\Core\Abstracts\BaseModel; use Fintech\Remit\Interfaces\WalletTransferRepository; use Fintech\Transaction\Facades\Transaction; use Illuminate\Contracts\Pagination\Paginator; use Illuminate\Support\Collection; -use MongoDB\Laravel\Eloquent\Model; /** * Class WalletTransferService @@ -23,12 +23,12 @@ public function __construct(WalletTransferRepository $walletTransferRepository) $this->walletTransferRepository = $walletTransferRepository; } - public function find($id, bool $onlyTrashed = false): ?Model + public function find($id, bool $onlyTrashed = false): ?BaseModel { return $this->walletTransferRepository->find($id, $onlyTrashed); } - public function update($id, array $inputs = []): ?Model + public function update($id, array $inputs = []): ?BaseModel { return $this->walletTransferRepository->update($id, $inputs); } @@ -54,12 +54,12 @@ public function list(array $filters = []): Collection|Paginator } - public function import(array $filters): ?Model + public function import(array $filters): ?BaseModel { return $this->walletTransferRepository->create($filters); } - public function create(array $inputs = []): ?Model + public function create(array $inputs = []): ?BaseModel { return $this->walletTransferRepository->create($inputs); }