Closed TomasVotruba closed 5 years ago
Add this to test case, include bind etc.:
services: _defaults: bind: $availableLocales: - cs - en mailer: class: App\Infrastructure\Mailing\MailGunMailer arguments: - '%env(MAILGUN_API_KEY)%' - '%env(MAILGUN_DOMAIN)%' - '@emailValidator' eventMailer: class: App\Infrastructure\Mailing\MailGunMailer arguments: - '%env(MAILGUN_API_KEY)%' - '%env(MAILGUN_TICKETS_DOMAIN)%' identityStorage: alias: '@App\Infrastructure\Security\FallbackIdentityStorage' codeGenerator: class: App\Infrastructure\Generator\CodeGenerator\RandomCodeGenerator arguments: - '%ticket.codeLength%' ares: class: h4kuna\Ares\Ares sendTicketEmailSubscriber: class: App\App\Events\SendTicketByEmailSubscriber arguments: - '@rabbitmq.producer.sendTicketEmail' sendOrderInvoiceEmailSubscriber: class: App\App\Events\SendOrderInvoiceByEmailSubscriber arguments: - '@rabbitmq.producer.sendOrderInvoiceEmail' sendOrderDepositInvoiceEmailSubscriber: class: App\App\Events\SendOrderDepositInvoiceByEmailSubscriber arguments: - '@rabbitmq.producer.sendOrderDepositInvoiceEmail' sendOrderTicketsEmailSubscriber: class: App\App\Events\SendOrderTicketsByEmailSubscriber arguments: - '@rabbitmq.producer.sendOrderTicketsEmail' sendCancelledOrdersEmailSubscriber: class: App\App\Events\SendCancelledOrdersByEmailSubscriber arguments: - '@rabbitmq.producer.sendCancelledOrdersEmail' generateShortenedEventFormUrlSubscriber: class: App\App\Events\GenerateShortenedEventFormUrlSubscriber arguments: - '@rabbitmq.producer.generateShortenedEventFormUrl' updateOrderInvoiceSubscriber: class: App\App\Events\UpdateOrderInvoiceSubscriber arguments: - '@rabbitmq.producer.updateOrderInvoice' saveSwapcardAttendeeSubscriber: class: App\App\Events\SaveSwapcardAttendeeSubscriber arguments: - '@rabbitmq.producer.saveSwapcardAttendee' domainEventsDispatcher: class: App\App\Events\DispatchDomainEventsSubscriber tags: - kdyby.subscriber monologStreamHandler: class: Monolog\Handler\StreamHandler tags: - monolog.handler arguments: - 'php://stderr' calls: - - setFormatter - - '@App\Infrastructure\Logging\Monolog\LogDNAJsonFormatter' appNameResolver: class: App\Infrastructure\Logging\AppNameResolver arguments: - '%app.defaultName%' - '%app.envVariable%' 134: class: App\Infrastructure\Logging\Monolog\RequestIdProcessor tags: - monolog.processor goPayFactory: class: App\GoPay\GoPayFactory arguments: - '%goPay.isProduction%' orderInvoiceService: class: App\Infrastructure\Invoice\Resolving\ResolvingOrderInvoiceService processUnprocessedSwapcardTickets: class: App\App\Console\Swapcard\ProcessUnprocessedTickets arguments: - '@rabbitmq.producer.saveSwapcardAttendee' sendContactUseCase: class: App\Application\SendContactMessage\SendContactMessageUseCase arguments: - '%contact.recipients%' - '@mailer' - '@emailValidator' emailValidator: class: App\Mailing\MailgunEmailValidator arguments: - '%env(MAILGUN_API_KEY)%' braintreeGateway: class: Braintree\Gateway arguments: - environment: '%braintree.environment%' merchantId: '%env(BRAINTREE_MERCHANT_ID)%' publicKey: '%env(BRAINTREE_PUBLIC_KEY)%' privateKey: '%env(BRAINTREE_PRIVATE_KEY)%' dateTimeFactory: class: Damejidlo\DateTimeFactory\DateTimeImmutableFactory identityProvider: class: App\Infrastructure\Persistence\Doctrine\IdentityProvider App\Infrastructure\Mailing\SendGridMailer: ~ App\App\Routing\RouterFactory: ~ App\App\HttpRequest\RequestBodyHelper: ~ App\Infrastructure\Persistence\Doctrine\DoctrineUserRepository: ~ App\Infrastructure\Persistence\Doctrine\DoctrineCustomerRepository: ~ App\Infrastructure\Persistence\Doctrine\DoctrineTicketRepository: ~ App\Infrastructure\Persistence\Doctrine\DoctrineEventRepository: ~ App\Infrastructure\Persistence\Doctrine\DoctrineOrderRepository: ~ App\Infrastructure\Persistence\Doctrine\DoctrineTicketVariantRepository: ~ App\Infrastructure\Persistence\Doctrine\DoctrineTrackingCodeRepository: ~ App\Application\UserInfo\UserInfoUseCase: ~ App\Application\EditUserInfo\EditUserInfoUseCase: ~ App\Domain\Specifications\Email\EmailIsUnique: ~ App\Application\ListCountries\ListCountriesUseCase: arguments: - '%country.enabled%' App\Application\ListCurrencies\ListCurrenciesUseCase: arguments: - '%currency.enabled%' App\Application\CancelUnpaidOrders\CancelUnpaidOrdersUseCase: ~ App\Application\CheckIn\CheckInUseCase: ~ App\Application\CheckOut\CheckOutUseCase: ~ App\Application\TicketVariantDetail\TicketVariantDetailUseCase: ~ App\Application\EditTicketVariant\EditSingleTicketVariantUseCase: ~ App\Application\EditTicketVariant\EditGroupTicketVariantUseCase: ~ App\Application\CancelTicketVariant\CancelTicketVariantUseCase: ~ App\Application\TicketDetail\TicketDetailUseCase: ~ App\Application\EditTicket\EditTicketUseCase: ~ App\Application\ListOrders\ListOrdersUseCase: arguments: - '%bankAccounts%' App\Application\CreateOrder\CreateOrderUseCase: arguments: - '%bankAccounts%' App\Application\CancelOrder\CancelOrderUseCase: ~ App\Application\OrderDetail\OrderDetailUseCase: arguments: - '%bankAccounts%' App\Application\EditOrder\EditOrderUseCase: arguments: - '%bankAccounts%' App\Application\CompanyPublicInfo\CompanyPublicInfoUseCase: arguments: - '@ares' App\Application\BillingInfoDetail\BillingInfoDetailUseCase: ~ App\Application\EditBillingInfo\EditBillingInfoUseCase: ~ App\App\Events\SendCustomerWelcomeEmailSubscriber: arguments: - '@mailer' App\App\Events\NewRelicSubscriber: ~ App\App\Events\LogRequestSubscriber: ~ App\App\Events\AddCorsHeadersSubscriber: arguments: - '%corsHeaders%' App\Application\CreateEvent\CreateEventUseCase: ~ App\Application\CreateSubEvent\CreateSubEventUseCase: ~ App\Application\ListEvents\ListEventsUseCase: ~ App\Application\CancelEvent\CancelEventUseCase: ~ App\Application\CancelTicket\CancelTicketUseCase: ~ App\Application\EditEvent\EditEventUseCase: ~ App\Application\EventDetail\EventDetailUseCase: ~ App\Application\CreateTicketVariant\CreateSingleTicketVariantUseCase: ~ App\Application\CreateTicketVariant\CreateGroupTicketVariantUseCase: ~ App\Application\ListTicketVariants\ListTicketVariantsUseCase: ~ App\Application\CreateTicket\CreateTicketUseCase: ~ App\Domain\Specifications\Ticket\TicketCodeIsUnique: ~ App\Application\ListTickets\ListTicketsUseCase: ~ Firebase\Auth\Token\Verifier: arguments: - '%firebase.projectId%' App\App\Events\PopulateUserAwarePresenterSubscriber: arguments: - '@identityStorage' App\App\Events\SetAuthTokenExpirationHeaderSubscriber: arguments: - '%security.headers.expiration%' - '@identityStorage' App\Application\RegisterCustomer\RegisterCustomerUseCase: ~ App\Application\ListEventOrders\ListEventOrdersUseCase: arguments: - '%bankAccounts%' App\Infrastructure\Payment\GPWebPay\GPWebPay: arguments: - '%GPWebPay.certificatesDir%' - '%GPWebPay.publicKey%' App\Infrastructure\Payment\GPWebPay\GPWebPayRequestUrlFactory: arguments: - '%GPWebPay.certificatesDir%' - '%GPWebPay.merchantNumber%' - '%GPWebPay.depositFlag%' - '%GPWebPay.privateKey%' - '%GPWebPay.password%' - '%GPWebPay.webpayUrl%' App\Application\PayByGPWebPay\PayByGPWebPayUseCase: ~ App\Application\ProcessGPWebPayResponse\ProcessGPWebPayUseCase: ~ App\Application\MarkOrderAsPaid\MarkOrderAsPaidUseCase: ~ App\App\Events\MarkOrderAsPaidOnSuccessfulPaymentSubscriber: ~ App\Infrastructure\Security\PublicJWTIdentityStorage: arguments: - '%env(APP_PUBLIC_KEY)%' - '%env(APP_PRIVATE_KEY)%' App\Infrastructure\Security\AuthorizedUserJWTIdentityStorage: ~ App\Infrastructure\Security\FirebaseIdentityStorage: ~ App\Infrastructure\Security\FallbackIdentityStorage: arguments: - - '@App\Infrastructure\Security\PublicJWTIdentityStorage' - '@App\Infrastructure\Security\AuthorizedUserJWTIdentityStorage' - '@App\Infrastructure\Security\FirebaseIdentityStorage' App\App\Events\ValidateRequestBodyBySchemaSubscriber: arguments: - '%schemes.endpoints%' - '%schemes.definitions%' App\App\Events\AddRequestIdHeaderSubscriber: arguments: - '%request.headerName%' App\Infrastructure\Image\RemoteImageStorage: arguments: - '%images.remoteStorageUrlPrefix%' App\Application\SendTicketByEmail\SendTicketByEmailUseCase: ~ App\Templating\LatteTemplateFactory: arguments: - '%kernel.project_dir%/app/Templates' App\App\Events\SendOrderRecapitulationEmailSubscriber: arguments: - '@eventMailer' - '%bankAccounts%' App\Application\SendOrderInvoice\SendOrderInvoiceUseCase: ~ App\Application\SendOrderDepositInvoice\SendOrderDepositInvoiceUseCase: ~ App\Application\SendOrderTickets\SendOrderTicketsUseCase: ~ App\App\Events\DeliverOrderDocumentsSubscriber: ~ App\Mailing\MessageFactory: arguments: - '%env(MAILGUN_CUSTOM_DOMAINS_ENABLED)%' - '%env(MAILGUN_SENDER)%' App\Templating\TicketTemplateFactory: arguments: - '%images.defaultTicket%' App\Application\CreateTicketDiscount\CreateTicketDiscountUseCase: ~ App\Infrastructure\Persistence\Doctrine\DoctrineDiscountRepository: ~ App\Application\ListTicketDiscounts\ListTicketDiscountsUseCase: ~ App\Application\CancelTicketDiscount\CancelTicketDiscountUseCase: ~ App\Application\EditTicketDiscount\EditTicketDiscountUseCase: ~ App\Application\TicketDiscountCodeDetail\TicketDiscountCodeDetailUseCase: ~ App\Application\TicketDiscountDetail\TicketDiscountDetailUseCase: ~ App\App\Console\DB\LoadDemoDataCommand: arguments: - '%kernel.project_dir%//fixtures' App\Infrastructure\Persistence\Doctrine\DoctrineTicketInputRepository: ~ App\Application\DeleteOrder\DeleteOrderUseCase: ~ App\App\Console\DB\CancelUnpaidOrdersCommand: ~ App\Application\DeleteTicket\DeleteTicketUseCase: ~ App\Application\TicketInputDetail\TicketInputDetailUseCase: ~ App\Application\ListTicketInputs\ListTicketInputsUseCase: ~ App\Application\CancelTicketInput\CancelTicketInputUseCase: ~ App\Application\CreateTicketInput\CreateTicketInputUseCase: ~ App\Application\EditTicketInput\EditTicketInputUseCase: ~ App\Application\EventStatistics\EventStatisticsUseCase: ~ App\Infrastructure\Queues\RabbitMQ\SendOrderInvoiceEmailConsumer: ~ App\Infrastructure\Queues\RabbitMQ\SendOrderDepositInvoiceEmailConsumer: ~ App\Invoicing\OrderInvoiceEmailSender: arguments: - '@eventMailer' - '@orderInvoiceService' App\Invoicing\OrderDepositInvoiceEmailSender: arguments: - '@eventMailer' - '@orderInvoiceService' App\Infrastructure\Queues\RabbitMQ\SendTicketEmailConsumer: ~ App\Invoicing\TicketEmailSender: arguments: - '@eventMailer' App\Infrastructure\Queues\RabbitMQ\SendOrderTicketsEmailConsumer: ~ App\Invoicing\OrderTicketsEmailSender: arguments: - '@eventMailer' App\Infrastructure\Queues\RabbitMQ\SendCancelledOrdersEmailConsumer: ~ App\Invoicing\CancelledOrdersEmailSender: arguments: - '@eventMailer' App\Infrastructure\Queues\RabbitMQ\GenerateShortenedEventFormUrlConsumer: ~ App\Infrastructure\UrlShortener\GoogleUrlShortener\ShortenedEventFormUrlGenerator: arguments: - '%google.formUrlMask%' App\Infrastructure\Events\Symfony\SymfonyAggregateRootDispatcher: ~ App\Application\ExportOrders\ExportOrdersUseCase: ~ App\Application\ExportTicketVariants\ExportTicketVariantsUseCase: ~ App\Application\ExportTickets\ExportTicketsUseCase: ~ App\Application\ExportDiscounts\ExportDiscountsUseCase: ~ App\Application\ExportStatistics\ExportStatisticsUseCase: ~ App\Application\ConnectEventFacebook\ConnectEventFacebookUseCase: ~ App\Application\RemoveEventFacebookConnection\RemoveEventFacebookConnectionUseCase: ~ App\Application\ListEventFacebookConnections\ListEventFacebookConnectionsUseCase: ~ App\Application\FacebookFormRedirect\FacebookFormRedirectUseCase: arguments: - '%facebook.formUrlMask%' Facebook\FacebookApp: arguments: - '%env(FACEBOOK_APP_ID)%' - '%env(FACEBOOK_APP_SECRET)%' App\Application\DownloadOrderInvoice\DownloadOrderInvoiceUseCase: arguments: - '@orderInvoiceService' App\Application\DownloadOrderDepositInvoice\DownloadOrderDepositInvoiceUseCase: arguments: - '@orderInvoiceService' App\Utils\Google: arguments: - '%env(GOOGLE_APP_ID)%' - '%env(GOOGLE_API_KEY)%' App\Application\CreateTrackingCode\CreateTrackingCodeUseCase: ~ App\Application\EditTrackingCode\EditTrackingCodeUseCase: ~ App\Application\DeleteTrackingCode\DeleteTrackingCodeUseCase: ~ App\Application\TrackingCodeDetail\TrackingCodeDetailUseCase: ~ App\Application\ListTrackingCodes\ListTrackingCodesUseCase: ~ App\Application\DownloadTicket\DownloadTicketUseCase: ~ App\Application\EventTermsDetail\EventTermsDetailUseCase: ~ App\Application\EditEventTerms\EditEventTermsUseCase: ~ App\Infrastructure\Logging\Monolog\LogDNAJsonFormatter: arguments: - 2 App\Infrastructure\Logging\RequestIdProvider: arguments: - '%request.headerName%' App\Infrastructure\Queues\RabbitMQ\UpdateOrderInvoiceConsumer: arguments: - '@orderInvoiceService' App\Application\ListLocalizedTranslations\ListLocalizedTranslationsUseCase: ~ App\Application\ListTranslations\ListTranslationsUseCase: ~ App\Translations\LocalizationFileResolver: arguments: - '%translations.dirs.0%' App\Application\DownloadOrderTickets\DownloadOrderTicketsUseCase: ~ App\Infrastructure\Invoice\BankAccountFactory: arguments: - '%bankAccounts%' App\Infrastructure\Swapcard\SwapcardPinCodeRepository: ~ App\Application\TicketCodeDetail\TicketCodeDetailUseCase: ~ App\Infrastructure\Queues\RabbitMQ\SaveSwapcardAttendeeConsumer: ~ App\Infrastructure\Swapcard\Swapcard: arguments: - '%swapcard.testMode%' App\Templating\TicketBadgeTemplateFactory: ~ App\Application\DownloadTicket\DownloadTicketBadgeUseCase: ~ App\Application\ListZones\ListZonesUseCase: ~ App\Application\ZoneDetail\ZoneDetailUseCase: ~ App\Application\ZoneCheck\ZoneCheckUseCase: ~ App\Infrastructure\Persistence\Doctrine\DoctrineZoneRepository: ~ App\Application\ZoneCheck\ZoneCheckResponseFactory: ~ App\Infrastructure\Persistence\Doctrine\DoctrineReceiptRepository: ~ App\Application\DownloadReceipt\DownloadReceiptUseCase: ~ App\Application\DownloadReceipt\DownloadReceiptResponseFactory: ~ App\Templating\ReceiptTemplateFactory: ~ App\Application\DownloadOrderBadges\DownloadOrderBadgesUseCase: ~ App\Templating\EventBillingTemplateFactory: ~ App\Application\DownloadEventBilling\DownloadEventBillingUseCase: ~ App\Application\DownloadEventBilling\DownloadEventBillingResponseFactory: ~ App\Infrastructure\Payment\GoPay\NotifyUrlFactory: ~ App\Infrastructure\Payment\GoPay\OrderPaymentFactory: arguments: - '@goPayFactory' App\Infrastructure\Payment\GoPay\PaymentStatusUpdater: arguments: - '@goPayFactory' App\Application\UpdateGoPayPaymentStatus\UpdateGoPayPaymentStatusUseCase: ~ App\Application\CreateOrderPayment\CreateOrderPaymentUseCase: ~ App\Application\OrderPaymentStatus\OrderPaymentStatusUseCase: ~ App\Infrastructure\Persistence\Doctrine\DoctrinePaymentRepository: ~ App\App\Events\DispatchOrderPaidOnPaymentPaidSubscriber: ~ App\Fakturoid\FakturoidFactory: arguments: - '%env(FAKTUROID_SLUG)%' - '%env(FAKTUROID_USER)%' - '%env(FAKTUROID_API_KEY)%' - '%fakturoid.userAgent%' App\Infrastructure\Invoice\Fakturoid\FakturoidOrderInvoiceService: ~ App\App\Console\Invoicing\TestFakturoidCommand: ~ App\Infrastructure\Invoice\Resolving\OrderInvoiceServiceResolver: ~ App\Application\EventOrderFormDetail\EventOrderFormDetailUseCase: ~ App\Application\EventOrderFormDetailV2\EventOrderFormDetailUseCase: ~ App\Domain\Model\Event\EventCountStatisticsFactory: ~ App\Application\ChangeUserInfo\ChangeUserInfoUseCase: ~ App\Reminder\Email\EmailUnpaidOrderReminder: arguments: - '%bankAccounts%' - '@eventMailer' App\Application\SendUnpaidOrderReminder\SendUnpaidOrderReminderUseCase: ~ App\Domain\Model\Ticket\TicketGuestInfoUpdater: ~ App\App\Events\UpdateTicketGuestInfoSubscriber: ~ App\Infrastructure\Swapcard\SwapcardFieldSearcher: ~ App\Infrastructure\Queues\RabbitMQ\SendEventReminderEmailConsumer: ~ App\OrderForm\OrderFormUrlGenerator: arguments: - '%orderDetail.urlMask%' App\OrderForm\OrderFormDomainGuesser: arguments: - '%formUrls.domains%' - '%formUrls.default%' App\TicketVariant\RemainingCounter: ~ App\TicketVariant\SoldCounter: ~ App\Application\EventSalesStatistics\EventSalesStatisticsUseCase: ~ App\Statistics\Revenue\EventRevenueCalculator: ~ App\Statistics\Checks\ChecksCounter: ~ App\Statistics\Checks\CheckInsInTimeGetter: ~ App\Application\EventCheckStatistics\EventCheckStatisticsUseCase: ~ App\Application\CheckInOrSearchTicket\CheckInOrSearchTicketUseCase: ~ App\Application\CheckOutOrSearchTicket\CheckOutOrSearchTicketUseCase: ~ App\Badge\BadgeFactory: ~ App\Infrastructure\Payment\GoPay\GoPayScriptUrlResolver: arguments: - '%goPay.isProduction%' - '%goPay.scriptUrl.production%' - '%goPay.scriptUrl.test%' App\Event\EventByDomainFinder: ~ App\Application\GPWebPayPaymentDetail\GPWebPayPaymentDetailUseCase: ~ App\Infrastructure\Persistence\Doctrine\DoctrineGPWebPayTransactionRepository: ~ App\Application\GetBraintreeClientToken\GetBraintreeClientTokenUseCase: ~ App\Braintree\MerchantAccountDiscoverer: arguments: - '%braintree.merchantAccounts%' App\Application\CreateBraintreeTransaction\CreateBraintreeTransactionUseCase: ~ App\CrispChat\EventCrispIdResolver: arguments: - '%crisp.AppId%' App\Application\CreatePaypalPayment\CreatePaypalPaymentUseCase: ~ App\PayPal\ApiContextFactory: arguments: - '%paypal.production%' - '%env(PAYPAL_CLIENT_ID)%' - '%env(PAYPAL_CLIENT_SECRET)%' App\Application\ExecutePaypalPayment\ExecutePaypalPaymentUseCase: ~ App\Event\Tag\UpdateEventTagTicketsWhenTicketTagsUpdated: ~ App\Event\Tag\EventTagGetter: ~ App\Infrastructure\Persistence\Doctrine\DoctrineEventTagRepository: ~ App\Event\Tag\GetTagsOfEventQuery: ~ App\Application\ListEventTags\ListEventTagsUseCase: ~ App\Application\GenerateTickets\GenerateTicketsUseCase: ~ App\App\Console\Ticket\GenerateTicketsCommand: ~ App\Application\CreateTicketsImport\CreateTicketsImportUseCase: ~ App\Import\ImportDataParser: ~ App\Domain\Model\Import\ImportFactory: arguments: - '%import.samplesCount%' App\Infrastructure\Persistence\Doctrine\DoctrineImportRepository: ~ App\Application\ApproveTicketsImport\ApproveTicketsImportUseCase: ~ App\Infrastructure\Persistence\Doctrine\DoctrineImportValueRepository: ~ App\Infrastructure\Persistence\Doctrine\DoctrineAgreementRepository: ~ App\Infrastructure\Persistence\Doctrine\DoctrineTicketAgreementRepository: ~ App\Application\DigitalQueue\CurrentQueueStatus\CurrentQueueStatusUseCase: ~ App\Application\DigitalQueue\PairTicketWithPhone\PairTicketWithPhoneUseCase: ~ App\Application\DigitalQueue\QueueReservation\QueueReservationUseCase: arguments: - '%messageBird.enabled%' App\Application\DigitalQueue\QueueTimesInfo\QueueTimesInfoUseCase: ~ App\Application\DigitalQueue\SearchTicket\SearchTicketUseCase: ~ App\Application\DigitalQueue\TicketInfo\TicketInfoUseCase: ~ App\Application\DigitalQueue\TicketQueueInfo\TicketQueueInfoUseCase: ~ App\Application\DigitalQueue\GetVariantAllowedQueuesQuery: ~ App\Application\DigitalQueue\GetTicketQueuesEntriesQuery: ~ App\Application\DigitalQueue\QueuesSorter: ~ App\Application\DigitalQueue\GetTicketQueueEntryQuery: ~ App\App\Events\ChangeTicketQueueEntryStatusWhenTicketChecked: ~ App\Application\DigitalQueue\TicketQueuesFinder: ~ App\Application\DigitalQueue\GetQueueTimeBlocksQuery: ~ App\Application\DigitalQueue\GetAvailableQueueTimeBlocksQuery: ~ App\Infrastructure\Persistence\Doctrine\DoctrineTicketQueueEntryRepository: ~ App\Application\DigitalQueue\GetAvailableGateTimeBlockQuery: ~ App\Infrastructure\Persistence\Doctrine\DoctrineQueueRepository: ~ App\Application\ZoneCheckOrSearch\ZoneCheckOrSearchUseCase: ~ App\Application\DigitalQueue\GetCurrentGateTimeBlocksQuery: ~ App\Application\DigitalQueue\GetCurrentGateTimeBlocksForGateQuery: ~ App\Application\DigitalQueue\CurrentQueueGateStatus\CurrentQueueGateStatusUseCase: ~ MessageBird\Client: arguments: - '%env(MESSAGEBIRD_API_KEY)%' App\App\Console\MessageBird\ScheduleDigitalQueueSmsCommand: ~ App\App\Events\UpdateMessageBirdWhenQueueEntryNotificationChanged: ~ App\Infrastructure\Persistence\Doctrine\DoctrineGateRepository: ~ App\Infrastructure\Persistence\Doctrine\DoctrineGateTimeBlockRepository: ~ App\Infrastructure\Persistence\Doctrine\DoctrineTimeBlockRepository: ~ App\Application\DigitalQueue\CreateEventDigitalQueue\CreateEventDigitalQueueUseCase: ~ App\Infrastructure\Queues\RabbitMQ\SendSendgridEmailConsumer: ~ SendGrid: class: SendGrid arguments: - '%env(SENDGRID_API_KEY)%' App\Application\DigitalQueue\GetNextGateTimeBlocksQuery: ~ App\Application\DigitalQueue\GetLastCallGateTimeBlocksQuery: ~ App\CheckInApp\Project\ProjectRepository: ~ App\CheckInApp\Guest\GuestRepository: ~ App\CheckInApp\Guest\Query\GetGuestsOfProject: ~ App\CheckInApp\Project\Query\GetProjectTags: ~ App\CheckInApp\Guest\Query\GetGuestOfProjectAndCode: ~ App\CheckInApp\Guest\Query\SearchGuestsOfProject: ~ App\CheckInApp\Import\ParsedDataDBImporter: ~ App\CheckInApp\Import\ImportRepository: ~ App\CheckInApp\Import\UpdateImportColumnType: ~ App\CheckInApp\Import\Query\GetImportedRows: ~ App\CheckInApp\Import\Query\GetProjectImports: ~ App\CheckInApp\Import\Query\CountImportedRows: ~ App\CheckInApp\Import\Query\GetImportedColumnEntries: ~ App\CheckInApp\Import\Query\GetImportColumns: ~ App\CheckInApp\Import\Query\DeleteImportedGuests: ~ App\CheckInApp\Guest\Query\GetGuestsImportedByImport: ~ App\CheckInApp\DigitalQueue\Query\GetDigitalQueueOfProject: ~ App\CheckInApp\DigitalQueue\DigitalQueueRepository: ~ App\CheckInApp\DigitalQueue\Gates\DigitalQueueGateRepository: ~ App\CheckInApp\DigitalQueue\Gates\Query\GetGatesOfDigitalQueue: ~ App\Application\ListCustomerEvents\ListCustomerEventsUseCase: ~ App\Domain\Model\Customer\CustomerByUrlFinder: ~ App\App\Responses\ResponseFactory: ~ App\App\HttpRequest\HttpRequestProvider: arguments: - '%security.headers.authorization%'
Tested, works just fine :+1:
Add this to test case, include bind etc.: