update
This commit is contained in:
@@ -17,6 +17,7 @@ use App\Modules\Settings\AllegroIntegrationController;
|
||||
use App\Modules\Settings\AllegroIntegrationRepository;
|
||||
use App\Modules\Settings\AllegroOAuthClient;
|
||||
use App\Modules\Settings\AllegroOrderImportService;
|
||||
use App\Modules\Settings\AllegroPullStatusMappingRepository;
|
||||
use App\Modules\Settings\AllegroStatusDiscoveryService;
|
||||
use App\Modules\Settings\AllegroStatusMappingController;
|
||||
use App\Modules\Settings\AllegroTokenManager;
|
||||
@@ -99,16 +100,19 @@ return static function (Application $app): void {
|
||||
$app->db(),
|
||||
(string) $app->config('app.integrations.secret', '')
|
||||
);
|
||||
$allegroPullStatusMappingRepository = new AllegroPullStatusMappingRepository($app->db());
|
||||
$allegroStatusDiscoveryService = new AllegroStatusDiscoveryService(
|
||||
$allegroTokenManager,
|
||||
new AllegroApiClient(),
|
||||
$allegroStatusMappingRepository
|
||||
$allegroStatusMappingRepository,
|
||||
$allegroPullStatusMappingRepository
|
||||
);
|
||||
$allegroStatusMappingController = new AllegroStatusMappingController(
|
||||
$translator,
|
||||
$allegroStatusMappingRepository,
|
||||
$app->orderStatuses(),
|
||||
$allegroStatusDiscoveryService
|
||||
$allegroStatusDiscoveryService,
|
||||
$allegroPullStatusMappingRepository
|
||||
);
|
||||
$allegroDeliveryMappingController = new AllegroDeliveryMappingController(
|
||||
$translator,
|
||||
@@ -125,6 +129,7 @@ return static function (Application $app): void {
|
||||
$auth,
|
||||
$allegroIntegrationRepository,
|
||||
$allegroStatusMappingRepository,
|
||||
$allegroPullStatusMappingRepository,
|
||||
$app->orderStatuses(),
|
||||
$cronRepository,
|
||||
$allegroOAuthClient,
|
||||
@@ -134,7 +139,8 @@ return static function (Application $app): void {
|
||||
new AllegroApiClient(),
|
||||
new OrderImportRepository($app->db()),
|
||||
$allegroStatusMappingRepository,
|
||||
new OrdersRepository($app->db())
|
||||
new OrdersRepository($app->db()),
|
||||
new AllegroPullStatusMappingRepository($app->db())
|
||||
),
|
||||
$allegroStatusDiscoveryService,
|
||||
(string) $app->config('app.url', ''),
|
||||
@@ -438,6 +444,7 @@ return static function (Application $app): void {
|
||||
$router->post('/settings/integrations/allegro/statuses/save', [$allegroStatusMappingController, 'saveStatusMapping'], [$authMiddleware]);
|
||||
$router->post('/settings/integrations/allegro/statuses/save-bulk', [$allegroStatusMappingController, 'saveStatusMappingsBulk'], [$authMiddleware]);
|
||||
$router->post('/settings/integrations/allegro/statuses/delete', [$allegroStatusMappingController, 'deleteStatusMapping'], [$authMiddleware]);
|
||||
$router->post('/settings/integrations/allegro/statuses/save-pull', [$allegroStatusMappingController, 'savePullStatusMappings'], [$authMiddleware]);
|
||||
$router->post('/settings/integrations/allegro/statuses/sync', [$allegroStatusMappingController, 'syncStatusesFromAllegro'], [$authMiddleware]);
|
||||
$router->post('/settings/integrations/allegro/delivery/save', [$allegroDeliveryMappingController, 'saveDeliveryMappings'], [$authMiddleware]);
|
||||
$router->get('/settings/integrations/allegro/oauth/callback', [$allegroIntegrationController, 'oauthCallback']);
|
||||
|
||||
Reference in New Issue
Block a user