intellect-web-development/symfony-entry-contract-bundle
Symfony bundle for defining and enforcing entry contracts, helping standardize how incoming data is validated and handled. Keeps controllers lean, centralizes contract rules, and integrates cleanly into Symfony applications.
composer require may succeed but will not make the bundle usable in Laravel without an adapter, fork, or sidecar. Feasible paths are: (1) run it in a Symfony service and integrate over HTTP/queue; (2) port the framework-agnostic core into a Laravel package; (3) extract shared contract definitions into a separate library. The package description (“pretty contracts”) is too vague to estimate effort without source inspection. Port effort is likely medium-to-high; sidecar effort is lower technically but adds operational overhead.symfony/framework-bundle and a full kernel, or only individual Symfony components? What is the public API surface? Are there tests, CI, and a security policy? Which PHP and Symfony versions are supported? Can it run headless outside a Symfony app? What is the release and backward-compatibility policy?composer.json and source to separate framework-agnostic contract logic from Symfony wiring. If the core is decoupled, wrap it in a Laravel service provider, replace bundle configuration with Laravel config files, and replace Symfony events, routing, and templates with Laravel equivalents. If the core is tightly coupled, run it as a Symfony sidecar and call it through an internal API or queue. Avoid forking unless the capability is strategically important.composer why-not and a scratch Laravel app to test resolution. Even if installation succeeds, confirm boot behavior, container bindings, config publishing, and runtime dependencies. The bundle may coexist in vendor/ without being usable, which creates false confidence.How can I help you explore Laravel packages today?