Laravel Nano CRM

Laravel Nano CRM оборачивает клиент Nano CRM в привычную для Laravel форму: синглтон в сервис-контейнере, фасад и джобы для асинхронной отправки лидов и контактов в self-hosted API Nano CRM.

Обращаться к API можно через фасад или внедрение зависимости, а джобы повторяют неудачные отправки до трёх раз и умеют вызывать колбэк после успешного выполнения. Отдельная artisan-команда проверяет доступность сервиса, а мок HTTP-клиента позволяет покрыть интеграцию тестами.

Требуется PHP 8.3+ и Laravel 11, 12 или 13.

Установка
composer require sergeybruhin/laravel-nano-crm