symfony/framework-bundle:>=2.3 and symfony/form:>=2.3), not Laravel. Laravel’s dependency injection, routing, and form handling differ significantly from Symfony 2, requiring substantial abstraction or refactoring.Form and FrameworkBundle suggests poor portability without rewriting core logic.Form components with Laravel’s FormRequest/Request or custom form builders.DB::raw or packages like spatie/laravel-geotools) would need to bridge gaps.FormBuilder, event dispatchers) to Laravel equivalents risks introducing bugs or missing features.tecnick.com/tcpdf is irrelevant to geodata but bloats the package. Laravel projects would need to exclude it or replace it with a Laravel-compatible PDF library (e.g., barryvdh/laravel-dompdf).spatie/laravel-geotools, laravel-geo) lack?FrameworkBundle, Form) are incompatible with Laravel’s architecture. Key mismatches:
FormBuilder vs. Laravel’s FormRequest/Request or third-party form packages (e.g., laravelcollective/html).ContainerInterface vs. Laravel’s Illuminate\Container\Container.Events facade.Form with Livewire or custom form logic).FormBuilder with a lightweight Laravel form handler or use Livewire for interactive forms.GeodataCalculator) and bind them to Laravel’s container.DB::raw for spatial queries, Scout for geosearch).tecnick.com/tcpdf and replace with a Laravel-compatible PDF library if needed.composer require to pull in Laravel-specific dependencies (e.g., guzzlehttp/guzzle for API calls).ST_Distance, ST_Contains with raw queries.DB::raw.spatie/laravel-geotools.Http client or Guzzle can replace Symfony’s HttpFoundation.WebTestCase would need replacement with Laravel’s HttpTests or PestPHP.Form) with a Laravel equivalent.PHPUnit with Laravel’s test helpers).Form exceptions) would require deep knowledge of both frameworks.Validator instead of Symfony’s Form).Redis, Memcached) or queue systems (e.g., Laravel Queues) could optimize geodata operations not handled by the package.Eloquent) or query builder.FormException) could crash Laravel applications if not caught/translated.csrf_token() or middleware.How can I help you explore Laravel packages today?