refactor: Replace specific Hosting and VPS models and repositories with a generic Service repository and associated customer API endpoints.
This commit is contained in:
@@ -68,6 +68,8 @@ use App\Repositories\TicketReply\TicketReplyCachedRepository;
|
||||
use App\Repositories\TicketReply\TicketReplyRepositoryInterface;
|
||||
use App\Repositories\Transaction\TransactionCachedRepository;
|
||||
use App\Repositories\Transaction\TransactionRepositoryInterface;
|
||||
use App\Repositories\Service\ServiceRepository;
|
||||
use App\Repositories\Service\ServiceRepositoryInterface;
|
||||
use Illuminate\Support\ServiceProvider;
|
||||
use App\Repositories\Module\Domain\DomainRepositoryInterface as ModuleDomainRepositoryInterface;
|
||||
use App\Repositories\Module\Domain\DomainCachedRepository as ModuleDomainCachedRepository;
|
||||
@@ -261,6 +263,11 @@ class RepositoryProvider extends ServiceProvider
|
||||
TransactionRepositoryInterface::class,
|
||||
TransactionCachedRepository::class
|
||||
);
|
||||
//Service
|
||||
$this->app->bind(
|
||||
ServiceRepositoryInterface::class,
|
||||
ServiceRepository::class
|
||||
);
|
||||
//Module Datacenter
|
||||
$this->app->bind(
|
||||
DatacenterRepositoryInterface::class,
|
||||
|
||||
Reference in New Issue
Block a user