develia/geo-bundle
Laravel geo bundle for geolocation features: resolve countries/regions/cities, work with coordinates and distances, and integrate geo data into your app via simple services and helpers. Designed as a lightweight add-on you can extend for your data source.
develia/geo-bundle appears to provide geospatial functionality (e.g., geocoding, distance calculations, spatial queries) tailored for the Develia framework (likely a PHP-based CMS or application stack). If the product requires location-based features (e.g., proximity searches, geofencing, or map integrations), this bundle could serve as a foundational layer for spatial operations.Point, Polygon, GeoJSON) align with the product’s existing database schema (e.g., PostgreSQL with PostGIS, MySQL with spatial extensions). If not, a migration strategy for spatial data types (e.g., geometry, geography) may be needed.whereDistance) or require raw SQL? If the latter, ensure the ORM (Eloquent) can bridge the gap.HttpFoundation, Console). Use composer why-not to test compatibility.auth, can) or requires custom guards.spatie/geotools) been ruled out? Why?GeoServiceProvider) and expose facades (e.g., Geo::distance()).spatial extension and test performance.Redis) to reduce API calls.Container → Laravel Service Container).vendor/yourcompany/geo-laravel) that:
User::near($lat, $lng, $radius)).Symfony\Component\HttpFoundation with Laravel’s equivalents (e.g., Illuminate\Http).ST_Distance, ST_Intersects) in the target DB.phpunit/phpunit@^9 for testing.replace or alias to mitigate breaking changes.composer.json for outdated dependencies.Geo::distance() in a controller").DB::enableQueryLog() to inspect raw SQL.ST_AsText() to visualize geometries in logs.{lat, lng}) to reduce API calls.How can I help you explore Laravel packages today?