Files
docs/infrastructure/test-contour/k3s-test-reference/sova-backend.md
T
2026-06-03 18:37:53 +03:00

31 KiB

sova-backend: Symfony API

Backend API для adminpanel и интеграций. Копия из monorepo + test-специфичные правки.

Файлов: 277

sova-backend/

Файл Назначение
sova-backend/.cursorignore Файл проекта
sova-backend/.editorconfig Файл проекта
sova-backend/.env.ci Файл проекта
sova-backend/.env.dev Файл проекта
sova-backend/.env.test Файл проекта
sova-backend/.gitignore Git ignore rules
sova-backend/Dockerfile Docker multistage build
sova-backend/compose.override.yaml Локальные overrides Compose
sova-backend/compose.yaml Docker Compose (Symfony)
sova-backend/composer.json PHP Composer зависимости
sova-backend/importmap.php PHP (Symfony)
sova-backend/issues-27.html HTML
sova-backend/mr.diff Файл проекта
sova-backend/phpunit.dist.xml XML-конфиг

sova-backend/.gitea/workflows/

Файл Назначение
sova-backend/.gitea/workflows/build.yml Gitea Actions CI pipeline

sova-backend/assets/

Файл Назначение
sova-backend/assets/app.js JavaScript
sova-backend/assets/bootstrap.js JavaScript
sova-backend/assets/controllers.json JSON-данные / конфиг
sova-backend/assets/stimulus_bootstrap.js JavaScript

sova-backend/assets/controllers/

Файл Назначение
sova-backend/assets/controllers/csrf_protection_controller.js Stimulus controller: csrf_protection
sova-backend/assets/controllers/hello_controller.js Stimulus controller: hello

sova-backend/assets/styles/

Файл Назначение
sova-backend/assets/styles/app.css CSS-стили

sova-backend/bin/

Файл Назначение
sova-backend/bin/console Symfony CLI entry
sova-backend/bin/phpunit PHPUnit runner wrapper

sova-backend/config/

Файл Назначение
sova-backend/config/bundles.php PHP (Symfony)
sova-backend/config/preload.php PHP (Symfony)
sova-backend/config/reference.php PHP (Symfony)
sova-backend/config/routes.yaml YAML-конфиг / Helm / K8s
sova-backend/config/services.php PHP DI bindings по APP_ENV
sova-backend/config/services.yaml YAML-конфиг / Helm / K8s
sova-backend/config/services_stub.yaml Stub-клиенты SMS/Calltouch/Captcha для test

sova-backend/config/packages/

Файл Назначение
sova-backend/config/packages/asset_mapper.yaml Symfony bundle config: asset_mapper.yaml
sova-backend/config/packages/cache.yaml Symfony bundle config: cache.yaml
sova-backend/config/packages/csrf.yaml Symfony bundle config: csrf.yaml
sova-backend/config/packages/debug.yaml Symfony bundle config: debug.yaml
sova-backend/config/packages/doctrine.yaml Symfony bundle config: doctrine.yaml
sova-backend/config/packages/doctrine_migrations.yaml Symfony bundle config: doctrine_migrations.yaml
sova-backend/config/packages/framework.yaml Symfony bundle config: framework.yaml
sova-backend/config/packages/lexik_jwt_authentication.yaml Symfony bundle config: lexik_jwt_authentication.yaml
sova-backend/config/packages/lock.yaml Symfony bundle config: lock.yaml
sova-backend/config/packages/mailer.yaml Symfony bundle config: mailer.yaml
sova-backend/config/packages/messenger.yaml Symfony bundle config: messenger.yaml
sova-backend/config/packages/monolog.yaml Symfony bundle config: monolog.yaml
sova-backend/config/packages/nelmio_api_doc.yaml Symfony bundle config: nelmio_api_doc.yaml
sova-backend/config/packages/nelmio_cors.yaml Symfony bundle config: nelmio_cors.yaml
sova-backend/config/packages/notifier.yaml Symfony bundle config: notifier.yaml
sova-backend/config/packages/property_info.yaml Symfony bundle config: property_info.yaml
sova-backend/config/packages/routing.yaml Symfony bundle config: routing.yaml
sova-backend/config/packages/scheduler.yaml Symfony bundle config: scheduler.yaml
sova-backend/config/packages/security.yaml Symfony bundle config: security.yaml
sova-backend/config/packages/serializer.yaml Symfony bundle config: serializer.yaml
sova-backend/config/packages/translation.yaml Symfony bundle config: translation.yaml
sova-backend/config/packages/twig.yaml Symfony bundle config: twig.yaml
sova-backend/config/packages/ux_turbo.yaml Symfony bundle config: ux_turbo.yaml
sova-backend/config/packages/validator.yaml Symfony bundle config: validator.yaml
sova-backend/config/packages/web_profiler.yaml Symfony bundle config: web_profiler.yaml

sova-backend/config/packages/dev/

Файл Назначение
sova-backend/config/packages/dev/web_profiler.yaml Symfony bundle config: web_profiler.yaml

sova-backend/config/routes/

Файл Назначение
sova-backend/config/routes/framework.yaml YAML-конфиг / Helm / K8s
sova-backend/config/routes/nelmio_api_doc.yaml YAML-конфиг / Helm / K8s
sova-backend/config/routes/security.yaml YAML-конфиг / Helm / K8s
sova-backend/config/routes/web_profiler.yaml YAML-конфиг / Helm / K8s

sova-backend/docker/

Файл Назначение
sova-backend/docker/fpm-pool.conf Файл проекта

sova-backend/docker/nginx/

Файл Назначение
sova-backend/docker/nginx/default.conf Файл проекта

sova-backend/migrations/

Файл Назначение
sova-backend/migrations/.gitignore Git ignore rules
sova-backend/migrations/Version20260213132749.php Doctrine migration
sova-backend/migrations/Version20260213132759.php Doctrine migration
sova-backend/migrations/Version20260311212936.php Doctrine migration
sova-backend/migrations/Version20260417120000.php Doctrine migration
sova-backend/migrations/Version20260515142000.php Doctrine migration

sova-backend/public/

Файл Назначение
sova-backend/public/favicon.ico Favicon
sova-backend/public/index.php HTTP front controller Symfony
sova-backend/public/robots.txt Файл проекта
sova-backend/public/swagger.json JSON-данные / конфиг
Файл Назначение
sova-backend/public/images/logo/comfort.jpg JPEG-изображение
sova-backend/public/images/logo/sovamed.png PNG-изображение
sova-backend/public/images/logo/sovenok.png PNG-изображение
sova-backend/public/images/logo/wmtmed.png PNG-изображение

sova-backend/src/

Файл Назначение
sova-backend/src/Kernel.php PHP (Symfony)
sova-backend/src/Schedule.php PHP (Symfony)

sova-backend/src/Command/

Файл Назначение
sova-backend/src/Command/BitrixUpdateDoctorsCommand.php Console command: BitrixUpdateDoctorsCommand
sova-backend/src/Command/BitrixUpdateReviewsCommand.php Console command: BitrixUpdateReviewsCommand
sova-backend/src/Command/ClearScheduleCacheCommand.php Console command: ClearScheduleCacheCommand
sova-backend/src/Command/UploadDepartmentsCommand.php Console command: UploadDepartmentsCommand
sova-backend/src/Command/UploadDiseasesCommand.php Console command: UploadDiseasesCommand
sova-backend/src/Command/UploadDoctorsCommand.php Console command: UploadDoctorsCommand
sova-backend/src/Command/UploadFilialsCommand.php Console command: UploadFilialsCommand
sova-backend/src/Command/UploadMedicalCentersCommand.php Console command: UploadMedicalCentersCommand
sova-backend/src/Command/UploadNewsCommand.php Console command: UploadNewsCommand
sova-backend/src/Command/UploadPriceCommand.php Console command: UploadPriceCommand
sova-backend/src/Command/UploadPriceDepCommand.php Console command: UploadPriceDepCommand
sova-backend/src/Command/UploadPromoCommand.php Console command: UploadPromoCommand
sova-backend/src/Command/UploadSiteServicesCommand.php Console command: UploadSiteServicesCommand

sova-backend/src/Controller/

Файл Назначение
sova-backend/src/Controller/.gitignore Git ignore rules
sova-backend/src/Controller/ArticleController.php Symfony controller: ArticleController
sova-backend/src/Controller/CalltouchController.php Symfony controller: CalltouchController
sova-backend/src/Controller/DefaultController.php Symfony controller: DefaultController
sova-backend/src/Controller/DepartmentController.php Symfony controller: DepartmentController
sova-backend/src/Controller/DiseaseController.php Symfony controller: DiseaseController
sova-backend/src/Controller/FilialController.php Symfony controller: FilialController
sova-backend/src/Controller/HelperController.php Symfony controller: HelperController
sova-backend/src/Controller/InfoclinicaController.php Symfony controller: InfoclinicaController
sova-backend/src/Controller/LocationController.php Symfony controller: LocationController
sova-backend/src/Controller/MedicalCenterController.php Symfony controller: MedicalCenterController
sova-backend/src/Controller/NewsController.php Symfony controller: NewsController
sova-backend/src/Controller/PriceDepartmentController.php Symfony controller: PriceDepartmentController
sova-backend/src/Controller/PriceListController.php Symfony controller: PriceListController
sova-backend/src/Controller/PromoController.php Symfony controller: PromoController
sova-backend/src/Controller/ReviewController.php Symfony controller: ReviewController
sova-backend/src/Controller/ServiceController.php Symfony controller: ServiceController
sova-backend/src/Controller/SiteServiceController.php Symfony controller: SiteServiceController
sova-backend/src/Controller/SpecialistController.php Symfony controller: SpecialistController
sova-backend/src/Controller/SpecialistDcodeDescriptionController.php Symfony controller: SpecialistDcodeDescriptionController
sova-backend/src/Controller/SpecialistDocsController.php Symfony controller: SpecialistDocsController
sova-backend/src/Controller/StockController.php Symfony controller: StockController
sova-backend/src/Controller/UserController.php Symfony controller: UserController
sova-backend/src/Controller/UsrlogController.php Symfony controller: UsrlogController
sova-backend/src/Controller/WebGetDocinfoController.php Symfony controller: WebGetDocinfoController
sova-backend/src/Controller/XmlFeedController.php Symfony controller: XmlFeedController

sova-backend/src/Dto/

Файл Назначение
sova-backend/src/Dto/AnonymousReserveRequestDto.php DTO: AnonymousReserveRequestDto
sova-backend/src/Dto/CalltouchCreateRequestDto.php DTO: CalltouchCreateRequestDto
sova-backend/src/Dto/FileUploadDto.php DTO: FileUploadDto
sova-backend/src/Dto/RegionDto.php DTO: RegionDto
sova-backend/src/Dto/RegistrationDto.php DTO: RegistrationDto
sova-backend/src/Dto/ReviewInputDto.php DTO: ReviewInputDto
sova-backend/src/Dto/ScheduleDayDto.php DTO: ScheduleDayDto
sova-backend/src/Dto/ScheduleDto.php DTO: ScheduleDto
sova-backend/src/Dto/SpecialistFilterDto.php DTO: SpecialistFilterDto
sova-backend/src/Dto/UserAuthDto.php DTO: UserAuthDto
sova-backend/src/Dto/UserLoginDto.php DTO: UserLoginDto
sova-backend/src/Dto/UserUidAuthDto.php DTO: UserUidAuthDto

sova-backend/src/Dto/Content/

Файл Назначение
sova-backend/src/Dto/Content/ContentFilterDto.php DTO: ContentFilterDto

sova-backend/src/Entity/

Файл Назначение
sova-backend/src/Entity/.gitignore Git ignore rules
sova-backend/src/Entity/AlertSms.php Doctrine entity: AlertSms
sova-backend/src/Entity/Article.php Doctrine entity: Article
sova-backend/src/Entity/Banner.php Doctrine entity: Banner
sova-backend/src/Entity/Department.php Doctrine entity: Department
sova-backend/src/Entity/Disease.php Doctrine entity: Disease
sova-backend/src/Entity/Filial.php Doctrine entity: Filial
sova-backend/src/Entity/Idoctor.php Doctrine entity: Idoctor
sova-backend/src/Entity/Location.php Doctrine entity: Location
sova-backend/src/Entity/MarkKiosk.php Doctrine entity: MarkKiosk
sova-backend/src/Entity/MedicalCenter.php Doctrine entity: MedicalCenter
sova-backend/src/Entity/News.php Doctrine entity: News
sova-backend/src/Entity/PriceDepartment.php Doctrine entity: PriceDepartment
sova-backend/src/Entity/PriceList.php Doctrine entity: PriceList
sova-backend/src/Entity/Promo.php Doctrine entity: Promo
sova-backend/src/Entity/Record.php Doctrine entity: Record
sova-backend/src/Entity/Review.php Doctrine entity: Review
sova-backend/src/Entity/Schedule.php Doctrine entity: Schedule
sova-backend/src/Entity/SiteService.php Doctrine entity: SiteService
sova-backend/src/Entity/Specialist.php Doctrine entity: Specialist
sova-backend/src/Entity/SpecialistDcodeDescription.php Doctrine entity: SpecialistDcodeDescription
sova-backend/src/Entity/SpecialistDocs.php Doctrine entity: SpecialistDocs
sova-backend/src/Entity/Stock.php Doctrine entity: Stock
sova-backend/src/Entity/User.php Doctrine entity: User
sova-backend/src/Entity/WebGetDocinfo.php Doctrine entity: WebGetDocinfo
sova-backend/src/Entity/WidgetForm.php Doctrine entity: WidgetForm
sova-backend/src/Entity/WidgetFormInput.php Doctrine entity: WidgetFormInput

sova-backend/src/Entity/Behavior/

Файл Назначение
sova-backend/src/Entity/Behavior/UpdateTimestampTrait.php Doctrine entity: UpdateTimestampTrait

sova-backend/src/EventListener/

Файл Назначение
sova-backend/src/EventListener/JsonExceptionHandler.php PHP (Symfony)

sova-backend/src/Form/

Файл Назначение
sova-backend/src/Form/WidgetFormInputType.php Form type: WidgetFormInputType
sova-backend/src/Form/WidgetFormType.php Form type: WidgetFormType

sova-backend/src/Message/

Файл Назначение
sova-backend/src/Message/GetAnonymousReserveRequestMessage.php Messenger message: GetAnonymousReserveRequestMessage
sova-backend/src/Message/GetScheduleMessage.php Messenger message: GetScheduleMessage
sova-backend/src/Message/GetSpecialistPictureMessage.php Messenger message: GetSpecialistPictureMessage

sova-backend/src/MessageHandler/

Файл Назначение
sova-backend/src/MessageHandler/GetAnonymousReserveRequestMessageHandler.php Messenger handler: GetAnonymousReserveRequestMessageHandler
sova-backend/src/MessageHandler/GetScheduleMessageHandler.php Messenger handler: GetScheduleMessageHandler
sova-backend/src/MessageHandler/GetSpecialistPictureMessageHandler.php Messenger handler: GetSpecialistPictureMessageHandler

sova-backend/src/Repository/

Файл Назначение
sova-backend/src/Repository/.gitignore Git ignore rules
sova-backend/src/Repository/AlertSmsRepository.php Doctrine repository: AlertSmsRepository
sova-backend/src/Repository/ArticleRepository.php Doctrine repository: ArticleRepository
sova-backend/src/Repository/BannerRepository.php Doctrine repository: BannerRepository
sova-backend/src/Repository/ContentFilterTrait.php Doctrine repository: ContentFilterTrait
sova-backend/src/Repository/DepartmentRepository.php Doctrine repository: DepartmentRepository
sova-backend/src/Repository/DiseaseRepository.php Doctrine repository: DiseaseRepository
sova-backend/src/Repository/FilialRepository.php Doctrine repository: FilialRepository
sova-backend/src/Repository/IdoctorRepository.php Doctrine repository: IdoctorRepository
sova-backend/src/Repository/LocationRepository.php Doctrine repository: LocationRepository
sova-backend/src/Repository/MarkKioskRepository.php Doctrine repository: MarkKioskRepository
sova-backend/src/Repository/MedicalCenterRepository.php Doctrine repository: MedicalCenterRepository
sova-backend/src/Repository/NewsRepository.php Doctrine repository: NewsRepository
sova-backend/src/Repository/PriceDepartmentRepository.php Doctrine repository: PriceDepartmentRepository
sova-backend/src/Repository/PriceListRepository.php Doctrine repository: PriceListRepository
sova-backend/src/Repository/PromoRepository.php Doctrine repository: PromoRepository
sova-backend/src/Repository/RecordRepository.php Doctrine repository: RecordRepository
sova-backend/src/Repository/ReviewRepository.php Doctrine repository: ReviewRepository
sova-backend/src/Repository/ScheduleRepository.php Doctrine repository: ScheduleRepository
sova-backend/src/Repository/SiteServiceRepository.php Doctrine repository: SiteServiceRepository
sova-backend/src/Repository/SpecialistDcodeDescriptionRepository.php Doctrine repository: SpecialistDcodeDescriptionRepository
sova-backend/src/Repository/SpecialistDocsRepository.php Doctrine repository: SpecialistDocsRepository
sova-backend/src/Repository/SpecialistRepository.php Doctrine repository: SpecialistRepository
sova-backend/src/Repository/StockRepository.php Doctrine repository: StockRepository
sova-backend/src/Repository/UserRepository.php Doctrine repository: UserRepository
sova-backend/src/Repository/WebGetDocinfoRepository.php Doctrine repository: WebGetDocinfoRepository
sova-backend/src/Repository/WidgetFormInputRepository.php Doctrine repository: WidgetFormInputRepository
sova-backend/src/Repository/WidgetFormRepository.php Doctrine repository: WidgetFormRepository

sova-backend/src/Serializer/Normalizer/

Файл Назначение
sova-backend/src/Serializer/Normalizer/FilialNormalizer.php PHP (Symfony)
sova-backend/src/Serializer/Normalizer/SpecialistDocsNormalizer.php PHP (Symfony)
sova-backend/src/Serializer/Normalizer/SpecialistNormalizer.php PHP (Symfony)
sova-backend/src/Serializer/Normalizer/StockNormalizer.php PHP (Symfony)

sova-backend/src/Service/

Файл Назначение
sova-backend/src/Service/DiseaseCrudService.php Service: DiseaseCrudService
sova-backend/src/Service/MedicalCenterCrudService.php Service: MedicalCenterCrudService
sova-backend/src/Service/NewsCrudService.php Service: NewsCrudService
sova-backend/src/Service/PromoCrudService.php Service: PromoCrudService
sova-backend/src/Service/SiteServiceCrudService.php Service: SiteServiceCrudService

sova-backend/src/Service/Bitrix/

Файл Назначение
sova-backend/src/Service/Bitrix/BitrixService.php Service: BitrixService

sova-backend/src/Service/Client/

Файл Назначение
sova-backend/src/Service/Client/AbstractHttpClientService.php Service: AbstractHttpClientService
sova-backend/src/Service/Client/BitrixClientService.php Service: BitrixClientService
sova-backend/src/Service/Client/CalltouchClientService.php Service: CalltouchClientService
sova-backend/src/Service/Client/InfoclinicaClientService.php Service: InfoclinicaClientService
sova-backend/src/Service/Client/SmartCaptchaClientService.php Service: SmartCaptchaClientService
sova-backend/src/Service/Client/Sms4bClientService.php Service: Sms4bClientService
sova-backend/src/Service/Client/SmsruClientService.php Service: SmsruClientService

sova-backend/src/Service/Client/Interfaces/

Файл Назначение
sova-backend/src/Service/Client/Interfaces/AbstractHttpClientServiceInterface.php Service: AbstractHttpClientServiceInterface
sova-backend/src/Service/Client/Interfaces/BitrixClientServiceInterface.php Service: BitrixClientServiceInterface
sova-backend/src/Service/Client/Interfaces/CalltouchClientServiceInterface.php Service: CalltouchClientServiceInterface
sova-backend/src/Service/Client/Interfaces/InfoclinicaClientServiceInterface.php Service: InfoclinicaClientServiceInterface
sova-backend/src/Service/Client/Interfaces/SmartCaptchaClientServiceInterface.php Service: SmartCaptchaClientServiceInterface
sova-backend/src/Service/Client/Interfaces/SmsClientServiceInterface.php Service: SmsClientServiceInterface

sova-backend/src/Service/Client/Stub/

Файл Назначение
sova-backend/src/Service/Client/Stub/AlwaysValidSmartCaptchaClientService.php Service: AlwaysValidSmartCaptchaClientService
sova-backend/src/Service/Client/Stub/NoopCalltouchClientService.php Service: NoopCalltouchClientService
sova-backend/src/Service/Client/Stub/NoopSmsClientService.php Service: NoopSmsClientService

sova-backend/src/Service/Crud/

Файл Назначение
sova-backend/src/Service/Crud/CrudResponder.php Service: CrudResponder

sova-backend/src/Service/Crypt/

Файл Назначение
sova-backend/src/Service/Crypt/AESCryptService.php Service: AESCryptService

sova-backend/src/Service/Crypt/Interfaces/

Файл Назначение
sova-backend/src/Service/Crypt/Interfaces/AESCryptServiceInterface.php Service: AESCryptServiceInterface

sova-backend/src/Service/DecoderJWT/

Файл Назначение
sova-backend/src/Service/DecoderJWT/JWTDecoderService.php Service: JWTDecoderService

sova-backend/src/Service/DecoderJWT/Interfaces/

Файл Назначение
sova-backend/src/Service/DecoderJWT/Interfaces/JWTDecoderServiceInterface.php Service: JWTDecoderServiceInterface

sova-backend/src/Service/Department/

Файл Назначение
sova-backend/src/Service/Department/DepartmentService.php Service: DepartmentService

sova-backend/src/Service/ErrorHandler/

Файл Назначение
sova-backend/src/Service/ErrorHandler/ScheduleErrorHandlerService.php Service: ScheduleErrorHandlerService

sova-backend/src/Service/FileUploader/

Файл Назначение
sova-backend/src/Service/FileUploader/FileUploaderService.php Service: FileUploaderService

sova-backend/src/Service/FileUploader/Interfaces/

Файл Назначение
sova-backend/src/Service/FileUploader/Interfaces/FileUploaderServiceInterface.php Service: FileUploaderServiceInterface

sova-backend/src/Service/Filial/

Файл Назначение
sova-backend/src/Service/Filial/FilialService.php Service: FilialService

sova-backend/src/Service/Helper/

Файл Назначение
sova-backend/src/Service/Helper/HelperService.php Service: HelperService

sova-backend/src/Service/Image/

Файл Назначение
sova-backend/src/Service/Image/ImageService.php Service: ImageService

sova-backend/src/Service/Image/Interfaces/

Файл Назначение
sova-backend/src/Service/Image/Interfaces/ImageServiceInterface.php Service: ImageServiceInterface

sova-backend/src/Service/Location/

Файл Назначение
sova-backend/src/Service/Location/LocationService.php Service: LocationService

sova-backend/src/Service/Mail/

Файл Назначение
sova-backend/src/Service/Mail/SendMailConfig.php Service: SendMailConfig
sova-backend/src/Service/Mail/SendMailService.php Service: SendMailService

sova-backend/src/Service/Pagination/

Файл Назначение
sova-backend/src/Service/Pagination/Paginator.php Service: Paginator

sova-backend/src/Service/Performance/

Файл Назначение
sova-backend/src/Service/Performance/PerformanceTrackerService.php Service: PerformanceTrackerService

sova-backend/src/Service/PriceList/

Файл Назначение
sova-backend/src/Service/PriceList/PriceListService.php Service: PriceListService

sova-backend/src/Service/ScheduleCache/

Файл Назначение
sova-backend/src/Service/ScheduleCache/ScheduleCacheService.php Service: ScheduleCacheService

sova-backend/src/Service/Sequence/

Файл Назначение
sova-backend/src/Service/Sequence/SequenceService.php Service: SequenceService

sova-backend/src/Service/Specialist/

Файл Назначение
sova-backend/src/Service/Specialist/SpecialistService.php Service: SpecialistService

sova-backend/src/Service/Specialist/Interfaces/

Файл Назначение
sova-backend/src/Service/Specialist/Interfaces/SpecialistServiceInterface.php Service: SpecialistServiceInterface

sova-backend/src/Service/Translite/

Файл Назначение
sova-backend/src/Service/Translite/TransliteService.php Service: TransliteService

sova-backend/src/Service/Translite/Interfaces/

Файл Назначение
sova-backend/src/Service/Translite/Interfaces/TransliteServiceInterface.php Service: TransliteServiceInterface

sova-backend/src/Service/User/

Файл Назначение
sova-backend/src/Service/User/AuthenticationService.php Service: AuthenticationService
sova-backend/src/Service/User/RegistrationService.php Service: RegistrationService
sova-backend/src/Service/User/UserProfileService.php Service: UserProfileService

sova-backend/src/Service/User/Interfaces/

Файл Назначение
sova-backend/src/Service/User/Interfaces/AuthenticationServiceInterface.php Service: AuthenticationServiceInterface
sova-backend/src/Service/User/Interfaces/RegistrationServiceInterface.php Service: RegistrationServiceInterface
sova-backend/src/Service/User/Interfaces/UserProfileServiceInterface.php Service: UserProfileServiceInterface

sova-backend/src/Service/XmlFeedGenerator/

Файл Назначение
sova-backend/src/Service/XmlFeedGenerator/XmlFeedGeneratorService.php Service: XmlFeedGeneratorService
sova-backend/src/Service/XmlFeedGenerator/XmlFeedGeneratorV1Service.php Service: XmlFeedGeneratorV1Service

sova-backend/templates/

Файл Назначение
sova-backend/templates/base.html.twig Twig template: base.html.twig
sova-backend/templates/base_plain.html.twig Twig template: base_plain.html.twig

sova-backend/templates/bundles/NelmioApiDocBundle/SwaggerUi/

Файл Назначение
sova-backend/templates/bundles/NelmioApiDocBundle/SwaggerUi/index.html.twig Twig template: bundles/NelmioApiDocBundle/SwaggerUi/index.html.twig

sova-backend/templates/service/

Файл Назначение
sova-backend/templates/service/comingsoon.html.twig Twig template: service/comingsoon.html.twig

sova-backend/tests/

Файл Назначение
sova-backend/tests/bootstrap.php PHP (Symfony)

sova-backend/tests/Controller/

Файл Назначение
sova-backend/tests/Controller/CalltouchControllerTest.php Symfony controller: CalltouchControllerTest
sova-backend/tests/Controller/CertificateControllerTest.php Symfony controller: CertificateControllerTest
sova-backend/tests/Controller/InfoclinicaControllerTest.php Symfony controller: InfoclinicaControllerTest
sova-backend/tests/Controller/InfoclinicaDoctorControllerTest.php Symfony controller: InfoclinicaDoctorControllerTest
sova-backend/tests/Controller/LocationControllerTest.php Symfony controller: LocationControllerTest
sova-backend/tests/Controller/ServiceControllerTest.php Symfony controller: ServiceControllerTest
sova-backend/tests/Controller/StockControllerTest.php Symfony controller: StockControllerTest

sova-backend/tests/Service/

Файл Назначение
sova-backend/tests/Service/AESCryptServiceTest.php Service: AESCryptServiceTest
sova-backend/tests/Service/BitrixServiceTest.php Service: BitrixServiceTest
sova-backend/tests/Service/CalltouchClientServiceTest.php Service: CalltouchClientServiceTest
sova-backend/tests/Service/ImageServiceTest.php Service: ImageServiceTest
sova-backend/tests/Service/InfoclinicaClientServiceTest.php Service: InfoclinicaClientServiceTest
sova-backend/tests/Service/MessageSenderServiceTest.php Service: MessageSenderServiceTest
sova-backend/tests/Service/SchedulerTransportTest.php Service: SchedulerTransportTest
sova-backend/tests/Service/Sms4bClientServiceTest.php Service: Sms4bClientServiceTest
sova-backend/tests/Service/SmsruClientServiceTest.php Service: SmsruClientServiceTest

sova-backend/translations/

Файл Назначение
sova-backend/translations/.gitignore Git ignore rules