explicatis/dynamics-api-bundle
Symfony bundle for integrating the Dynamics 365 API into PHP applications. It provides the groundwork for connecting a Symfony app to Microsoft Dynamics 365 services, keeping API configuration and service wiring inside the Symfony ecosystem.
Consider adopting when:
Look elsewhere when:
Executives / leadership: This shows a credible, low-cost path to integrating with customers' Dynamics 365 CRM in our PHP stack, which unlocks enterprise and Microsoft-centric deals. The important caveat is that the project is effectively unmaintained (0 stars, 0 dependents, README-only), so we should treat it as a design reference and a supplier of ideas — not a supplier of code. Recommendation: fund a 1–2 day spike to read the code and prototype auth plus one entity; do not commit it to production without a named owner and a maintenance budget.
Engineering: The repo is a Symfony bundle wrapping the Dynamics 365 Web API. It's useful for seeing how auth, entity calls, and config wiring are structured — worth a few hours of reading, and it may save a day of API discovery. But expect to fork or rewrite: no tests, no releases, no users. In Laravel, don't pull it in (Symfony-coupled); we'd instead vendor a thin OData client over Guzzle plus an OAuth2 library. Decision: evaluate as reference, adopt only with an owner, otherwise build the thin client in-house.
How can I help you explore Laravel packages today?