oh/google-map-form-type-bundle
A Symfony bundle that adds a Google Maps form type for selecting locations directly in your forms. Let users pick a point on an interactive map and store latitude/longitude with minimal configuration. Ideal for address, venue, or geolocation fields.
latitude/longitude back into the underlying entity, turning an error-prone "type the coordinates" field into a click-to-place pin. That makes it relevant to admin consoles, ops tooling, and data-entry workflows — not customer-facing product surfaces.oh/google-map-form-type-bundle). For a Laravel codebase this is not a drop-in — it is at best a reference implementation to port. That reframes the decision from "adopt" to "borrow the idea."Consider it when all of the following hold:
FormType + bundle-registration model this targets), not Laravel or a plain-PHP or framework-agnostic codebase.Look elsewhere — or budget for a rewrite — when:
To executives (one paragraph). This is a tiny, MIT-licensed UI component that lets an operator drop a pin on a map instead of typing latitude and longitude into a form. It is a convenience feature for internal tools, not a strategic asset: the project has been unmaintained since 2016, has negligible adoption, and carries no support or security guarantees. Recommendation: do not take it as a production dependency. Budget a small, time-boxed effort (roughly 1–3 engineer-days) to either modernize a copy of the code for our Symfony version or reimplement the picker directly — the latter is the better long-term bet, and gives us the address-search and validation behavior the package lacks. The upside is modest but real: fewer bad location records and a faster data-entry workflow; the downside of adopting it as-is is a silent liability in a decade-old, unowned dependency.
To engineering (summary).
latitude/longitude fields. Narrow scope by design.How can I help you explore Laravel packages today?