- Can I install rares/modal-bundle in a Laravel application?
- No. rares/modal-bundle is a Symfony bundle, not a Laravel package; it has no service provider, facade, or config/*.php publish tag. It follows Symfony's bundle and Kernel registration model, so it cannot be installed into a Laravel app as-is. You would need to port the Twig template and JavaScript yourself.
- How do I install rares/modal-bundle with Composer?
- There is no evidence of a Packagist entry, so a normal composer require will not find it. You would need to add a manual repositories VCS entry pointing at the Bitbucket repository and pin to a branch or commit hash. That means no semantic versioning and no composer update safety net. Confirm the license and Symfony version constraints before adding it.
- Which Symfony and PHP versions does rares/modal-bundle support?
- The metadata does not state supported Symfony or PHP versions. There is no compatibility matrix or CI configuration referenced that proves it works on Symfony 5, 6, or 7. The bundle may use older Symfony 2 or 3 conventions such as getContainerExtension or Resources/views, which can fail to autoload on modern Symfony. Verify this against your target framework before adoption.
- Does rares/modal-bundle work with Bootstrap 5?
- Unknown, and this is the highest-risk integration point. Bootstrap 3 and 4 use data-toggle and data-target, while Bootstrap 5 uses data-bs-toggle and data-bs-target and drops jQuery. If the bundle emits older markup and your app ships Bootstrap 5, modals can silently do nothing in the browser. That failure will not show up in code review, so test it explicitly.
- Does rares/modal-bundle require jQuery?
- Likely yes, based on its Bootstrap-era design, though the metadata does not confirm it. A jQuery dependency is a hard no for many modern front-end stacks. Check the bundle's JavaScript before considering it, and prefer a jQuery-free implementation if you need Bootstrap 5.
- Is rares/modal-bundle actively maintained?
- There is no evidence of active maintenance. The assessment notes 0 stars, 0 dependents, no CI badge, no test suite, no changelog, and no tagged releases implied. The last commit date and open issue count are not provided. Treat it as unmaintained until the maintainer proves otherwise.
- What license is rares/modal-bundle released under?
- No license is stated in the package metadata. For a dependency that renders user-facing UI inside authenticated pages, an unclear license is a legal review item. Ask the maintainer for the license and confirm compatibility with your distribution model, whether SaaS or redistributed product.
- What does rares/modal-bundle actually contain?
- Functionally, it is presentation-layer glue: a Twig template fragment plus a small amount of JavaScript to toggle modal visibility. It may also include a Symfony extension class and config keys, but it does not touch the domain, persistence, or HTTP kernel. If that is all it offers, the build-versus-buy decision is straightforward.
- What are alternatives to rares/modal-bundle for Laravel modals?
- For Laravel, use Blade components, Livewire modal components, Alpine.js with Bootstrap markup, or a maintained Laravel modal package. You can also copy the Bootstrap modal pattern directly into your own Blade partial and control the Bootstrap version, accessibility semantics, and tests. Building it in-house is usually faster than integrating an unmaintained Symfony bundle.
- Should I use rares/modal-bundle in production?
- The expected value is negative for a Laravel codebase. The runtime risk is small because it is DOM manipulation, but the lifecycle risk is severe: unclear license, unknown Symfony and PHP constraints, no releases, and likely Bootstrap version coupling. Build the modal markup yourself in an afternoon and keep full control instead.