baks-dev/orders-order
最新稳定版本:v7.3.106
Composer 安装命令:
composer require baks-dev/orders-order
包简介
Модуль системных заказов
README 文档
README
Модуль системных заказов
Установка
composer require \ baks-dev/payment \ baks-dev/users-address \ baks-dev/contacts-region \ baks-dev/centrifugo \ baks-dev/orders-order \ baks-dev/products-stocks \ baks-dev/delivery \ phpoffice/phpspreadsheet\
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\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). Обратитесь к Файлу лицензии за дополнительной информацией.
统计信息
- 总下载量: 1.58k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-11-07