baks-dev/yandex-market
BaksDev YandexMarket is a PHP 8.4+ module for integrating the Yandex Market API, featuring per-token messenger queue transports, installable configuration and assets, and a dedicated test group for validating Yandex Market workflows.
maxRetries, delay, and multiplier. Adopting it implicitly commits you to durable workers, dead-letter handling, and queue observability for marketplace syncs. That's a platform decision, not a package detail — decide it deliberately.Consider it when:
Look elsewhere when:
bin/console, Messenger transports, a baks:* namespace implying a shared framework core. Verify Laravel fit in a spike before planning around it; budget an extra sprint if the Symfony-first reality forces a queue bridge.One-line framing: An MIT-licensed PHP integration for the Yandex.Market API that lets us test the Russian marketplace channel in weeks rather than quarters — provided we accept ownership of the code.
For executives:
For engineering:
bin/console baks:assets:install), Messenger transports, and retry configuration are all Symfony idioms. Confirm it boots under a Laravel 11 service provider and that its queues work with Horizon before we plan around it.baks:assets:install command implies a shared baks-dev framework layer. If that's a required dependency, we're adopting a framework, not an API client — that's the single highest-leverage unknown and needs a hard go/no-go gate.MarketplaceClient / CatalogSync / OrderFeed interfaces. Nothing in our controllers or jobs imports package namespaces directly — that's what makes a zero-star dependency defensible and a later swap cheap.--group=yandex-market flag — write contract tests against the sandbox.How can I help you explore Laravel packages today?