baks-dev / orders-order
Модуль системных заказов
Installs: 348
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:symfony-bundle
Requires
- php: >=8.3
- baks-dev/core: ^7.1
Requires (Dev)
- roave/security-advisories: dev-latest
- dev-master
- v7.1.83
- v7.1.82
- v7.1.81
- v7.1.80
- v7.1.79
- v7.1.78
- v7.1.77
- v7.1.76
- v7.1.75
- v7.1.74
- v7.1.73
- v7.1.72
- v7.1.71
- v7.1.70
- v7.1.69
- v7.1.68
- v7.1.67
- v7.1.66
- v7.1.65
- v7.1.64
- v7.1.63
- v7.1.62
- v7.1.61
- v7.1.60
- v7.1.59
- v7.1.58
- v7.1.57
- v7.1.56
- v7.1.55
- v7.1.54
- v7.1.53
- v7.1.52
- v7.1.51
- v7.1.50
- v7.1.49
- v7.1.48
- v7.1.47
- v7.1.46
- v7.1.45
- v7.1.44
- v7.1.43
- v7.1.42
- v7.1.41
- v7.1.40
- v7.1.39
- v7.1.38
- v7.1.37
- v7.1.36
- v7.1.35
- v7.1.34
- v7.1.33
- v7.1.32
- v7.1.31
- v7.1.30
- v7.1.29
- v7.1.28
- v7.1.27
- v7.1.26
- v7.1.25
- v7.1.24
- v7.1.23
- v7.1.22
- v7.1.21
- v7.1.20
- v7.1.19
- v7.1.18
- v7.1.17
- v7.1.16
- v7.1.15
- v7.1.14
- v7.1.13
- v7.1.12
- v7.1.11
- v7.1.10
- v7.1.9
- v7.1.8
- v7.1.7
- v7.1.6
- v7.1.5
- v7.1.4
- 7.1.3
- 7.1.2
- 7.1.1
- v7.1.0
- v7.0.87
- v7.0.86
- v7.0.85
- v7.0.84
- v7.0.83
- v7.0.82
- v7.0.81
- v7.0.80
- v7.0.79
- v7.0.78
- v7.0.77
- v7.0.76
- v7.0.75
- v7.0.74
- v7.0.73
- v7.0.72
- v7.0.71
- v7.0.70
- v7.0.69
- v7.0.68
- v7.0.67
- v7.0.66
- v7.0.65
- v7.0.64
- v7.0.63
- v7.0.62
- v7.0.61
- v7.0.60
- v7.0.59
- v7.0.58
- v7.0.57
- v7.0.56
- v7.0.55
- v7.0.54
- v7.0.53
- v7.0.52
- v7.0.51
- v7.0.50
- v7.0.49
- v7.0.48
- v7.0.47
- v7.0.46
- v7.0.45
- v7.0.44
- v7.0.43
- v7.0.42
- v7.0.41
- v7.0.40
- v7.0.39
- v7.0.38
- v7.0.37
- v7.0.36
- v7.0.35
- v7.0.34
- v7.0.33
- v7.0.32
- v7.0.31
- v7.0.30
- v7.0.29
- v7.0.28
- v7.0.27
- v7.0.26
- v7.0.25
- v7.0.24
- v7.0.23
- v7.0.22
- v7.0.21
- v7.0.20
- v7.0.19
This package is auto-updated.
Last update: 2024-12-15 20:49:14 UTC
README
Модуль системных заказов
Установка
composer require \ baks-dev/payment \ baks-dev/users-address \ baks-dev/contacts-region \ baks-dev/centrifugo \ baks-dev/orders-order
Cервер Centrifugo
Установка и настройка baks-dev/centrifugo
Дополнительно
Установка конфигурации и файловых ресурсов:
php bin/console baks:assets:install
Для обработки сообщений асинхронно должен быть запущен воркер 'orders-order'
php bin/console messenger:consume orders-order
Для добавления новых статусов необходимо создать сервис-класс, имплементирующий OrderStatusInterface c тегом ' baks.order.status'
<?php namespace App\Orders\OrderStatus; use BaksDev\Orders\Order\Type\Status\OrderStatus\Collection\OrderStatusInterface; use Symfony\Component\DependencyInjection\Attribute\AutoconfigureTag; #[AutoconfigureTag('baks.order.status')] class OrderStatusCustom implements OrderStatusInterface { ... implements method }
Изменения в схеме базы данных с помощью миграции
php bin/console doctrine:migrations:diff php bin/console doctrine:migrations:migrate
Тестирование
php bin/phpunit --group=orders-order
Лицензия
The MIT License (MIT). Обратитесь к Файлу лицензии за дополнительной информацией.