baks-dev/ozon-support
Модуль техподдержки Ozon для PHP 8.4+/Laravel-экосистемы BaksDev: установка через Composer, добавление типа профиля Ozon Support командой baks:users-profile-type:ozon-support, есть тесты PHPUnit (group=ozon-support).
ozon-support), enabling low-coupling integration as a plugin. Ideal for multi-marketplace strategies where Ozon is one of several integrations.Orders.ReadWrite, Payments).ozon_orders). Verify with php artisan migrate:status.OzonOrderCreated) remain functional, but test edge cases:
#[\Override]) requiring codebase updates.create_function) if internal helpers exist.OzonOrder::createLegacy())?#[\Override]) in internal code.create_function) if used in helpers.HttpFoundation), ensure compatibility.composer.json for new requirements (e.g., Guzzle 7.x).ozon_orders table)..env: Ensure Ozon credentials (OZON_API_KEY, OZON_API_SECRET) are secure (e.g., Laravel Vault).composer require baks-dev/ozon-support:^7.4
php artisan baks:users-profile-type:ozon-support
php artisan vendor:publish --provider="BaksDev\OzonSupport\OzonSupportServiceProvider"
.env with Ozon API credentials:
OZON_API_KEY=your_key
OZON_API_SECRET=your_secret
OZON_WEBHOOK_SECRET=your_webhook_secret
config/ozon.php.php artisan test --group=ozon-support
register() and boot() methods align with Laravel’s container.openssl, json).php artisan migrate:status
HttpFoundation) if used.How can I help you explore Laravel packages today?