ae/connect-bundle
AEConnect is a Symfony bundle for integrating with Salesforce via the Salesforce REST SDK. It supports configurable entity mapping, inbound/outbound sync with validation and transformations, bulk synchronization, and command/debug tooling.
laravel/symfony-bridge to integrate Symfony components (e.g., DependencyInjection, Console).illuminate/database + doctrine/dbal or doctrine/orm to bridge Eloquent and Doctrine entities.advisors-excel-llc/salesforce-rest-sdk), which may introduce versioning risks if not actively maintained.laravel/symfony-bridge or build a lightweight wrapper?laravel/symfony-bridge to integrate Symfony’s DependencyInjection and Console components.ae_connect:bulk:sync).doctrine/dbal and doctrine/orm via Composer.illuminate/database as the Doctrine DBAL driver to avoid conflicts with Eloquent.enqueue/doctrine).ae_connect to use Laravel’s queue system (e.g., Redis, database) for outbound messages.Lead) to validate mapping/transformers.laravel/symfony-bridge.Contact, Opportunity).| Component | Compatibility | Workaround |
|---|---|---|
| Symfony 3.4+ | Laravel 5.5+ can use laravel/symfony-bridge but may need adjustments. |
Fork bundle or use a compatibility layer (e.g., symfony/console standalone). |
| PHP 7.1+ | Laravel 5.5+ supports this, but PHP 8.x may break unpatched code. | Test with PHP 7.4 or fork to add PHP 8.x support. |
| PCNTL | Not available in serverless/containerized environments. | Replace with Enqueue or Laravel queues. |
| Doctrine ORM | Laravel’s Eloquent is not natively compatible. | Use doctrine/dbal + custom entity mapping or dual-stack. |
| Salesforce REST SDK | May not support latest Salesforce API versions. | Pin SDK version or fork to update dependencies. |
| Enqueue | Already referenced in docs; works with Laravel queues. | Configure ae_connect to use Laravel’s queue system. |
composer require doctrine/dbal doctrine/orm enqueue/doctrine enqueue/laravel
composer.json overrides or forks for critical packages (e.g., Salesforce SDK).How can I help you explore Laravel packages today?