baks-dev/yandex-market-orders
Symfony/PHP модуль для работы с заказами Яндекс.Маркета: поддержка схем FBS и DBS, установка профилей пользователя, способов оплаты и доставки через консольные команды, миграции БД и установка ассетов. Тесты PHPUnit.
baks-dev/yandex-market (core Yandex Market integration).baks-dev/yandex-market could complicate vendor lock-in or future upgrades.| Risk Area | Severity | Mitigation Strategy |
|---|---|---|
| Vendor Lock-in | High | Abstract core dependencies (e.g., wrap Yandex API calls in a service layer). |
| Schema Conflicts | High | Pre-integration DB schema review; plan for custom migrations. |
| Custom Logic Gaps | Medium | Use Laravel’s service providers to override default behaviors. |
| Testing Coverage | Medium | Limited to PHPUnit group; add feature tests for critical flows. |
| PHP 8.4+ Only | Low | If app uses PHP <8.4, require runtime upgrade or fork. |
| Undocumented APIs | Medium | Reverse-engineer package internals; engage with maintainer for clarity. |
artisan).baks-dev/yandex-market compatibility with other packages (e.g., no version conflicts).composer require baks-dev/yandex-market baks-dev/yandex-market-orders
php bin/console baks:assets:install
php bin/console doctrine:migrations:diff
php bin/console doctrine:migrations:migrate
.env (e.g., YANDEX_MARKET_FBS_TOKEN).config/yandex-market.php).YandexMarketOrderService).// app/Providers/YandexMarketServiceProvider.php
public function register()
{
$this->app->bind(
YandexMarketOrderService::class,
fn() => new CustomYandexMarketOrderService()
);
}
php bin/phpunit --group=yandex-market-orders
baks-dev/yandex-market is unmaintained (last release 2026-04-29, but repo is new). Plan for:
composer.json; monitor for upstream changes.How can I help you explore Laravel packages today?