This commit is contained in:
2026-04-03 22:35:49 +02:00
parent 0e7ee957cb
commit e95c4967d2
52 changed files with 7430 additions and 631 deletions

View File

@@ -7,6 +7,7 @@ use App\Core\I18n\Translator;
use App\Core\Support\Logger;
use App\Core\View\Template;
use App\Modules\Accounting\ReceiptRepository;
use App\Modules\Accounting\ReceiptService;
use App\Modules\Automation\AutomationRepository;
use App\Modules\Automation\AutomationService;
use App\Modules\Automation\AutomationExecutionLogRepository;
@@ -207,15 +208,26 @@ final class CronHandlerFactory
)
);
$receiptRepository = new ReceiptRepository($this->db);
$receiptConfigRepository = new ReceiptConfigRepository($this->db);
$receiptService = new ReceiptService(
$receiptRepository,
$receiptConfigRepository,
$companySettingsRepository,
$ordersRepository
);
return new AutomationService(
$automationRepository,
$executionLogRepository,
$emailService,
$ordersRepository,
$companySettingsRepository,
new ReceiptRepository($this->db),
new ReceiptConfigRepository($this->db),
new ShipmentPackageRepository($this->db)
$receiptRepository,
$receiptConfigRepository,
new ShipmentPackageRepository($this->db),
$receiptService
);
}
}