daikazu/eloquent-salesforce-objects
Laravel Eloquent-style models for Salesforce sObjects. Query and sync Salesforce data using familiar Eloquent patterns, with object mapping and relationships to work with Accounts, Contacts, and more from your Laravel app.
Model::find(), Model::all()) for Salesforce objects, reducing onboarding time for backend teams unfamiliar with Salesforce’s native API.omniphx/forrest package directly.salesforce/apex-rest-client) is better.For Executives: "This package lets us treat Salesforce data like native Laravel models—cutting integration time by 50% while keeping our backend team productive. For example, we could sync customer records between our app and Salesforce in hours instead of weeks, enabling faster feature launches like automated lead routing or order status updates. It’s a low-risk way to unify our data layer without heavy custom development."
For Engineering:
*"This wraps the omniphx/forrest package in Eloquent, so you can query Salesforce objects with familiar syntax (e.g., User::where('status', 'active')->get()). Key benefits:
factory(User::class) for Salesforce test data).forrest), with minimal overhead.
Tradeoff: Limited to REST API features, but perfect for 80% of use cases. For edge cases, we can layer in custom logic."*For Product/Design: *"This enables us to build CRM-powered features without exposing our team to Salesforce’s steep learning curve. For instance:
How can I help you explore Laravel packages today?