Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message
Crudlexsymfony4Bundle

Crudlexsymfony4Bundle Laravel Package

philiplb/crudlexsymfony4bundle

A Symfony 4 bundle that integrates CRUDlex into Symfony applications, helping you add configurable CRUD screens for your data with minimal setup. Useful for quickly scaffolding admin interfaces, managing records, and speeding up backend development.

View on GitHub
Deep Wiki
Context7

At a glance

Frequently asked questions about Crudlexsymfony4Bundle
Is philiplb/crudlexsymfony4bundle a Laravel package?
No. It is a Symfony 4 bundle that integrates the CRUDlex CRUD library by registering CRUDlex services in the Symfony container and exposing bundle configuration. Laravel uses service providers, facades, and a different configuration model, so this package is not idiomatic or directly usable in a Laravel application without significant custom glue.
How do I install CRUDlexSymfony4Bundle in a Symfony 4 application?
Install it with Composer using philiplb/crudlexsymfony4bundle, then enable the bundle in config/bundles.php and add your CRUD resource configuration. Because the only release is 0.1.0, pin the exact version in composer.json rather than relying on a floating constraint. Confirm the required CRUDlex dependency and any Symfony bundle registration details in the repository README before installing.
Which Symfony and PHP versions are supported by this bundle?
The bundle explicitly targets Symfony 4, and the package name and overview point to Symfony 4 service and configuration integration. The 0.1.0 release does not publish a detailed PHP or Symfony support matrix in the provided documentation. Check the composer.json require and require-dev constraints, and validate the bundle in an isolated Symfony 4 application before adopting it.
How do I define CRUD resources and routes with CRUDlexSymfony4Bundle?
The bundle provides bundle configuration for defining CRUD resources and configurable routes, plus rendering support for CRUD views. The exact configuration keys and route options are not described in the overview, so consult the repository README and example configuration files. Start with a single resource and verify the generated routes and views in a non-production environment.
Can I use CRUDlexSymfony4Bundle in Laravel or Lumen?
No. This package is built as a Symfony bundle and depends on Symfony's bundle system, container registration, and configuration loading. Laravel and Lumen do not provide Symfony bundle integration, so the package would not be auto-discovered or boot correctly. Laravel teams should look for Laravel-native CRUD or admin packages instead.
Is version 0.1.0 of CRUDlexSymfony4Bundle production ready?
Version 0.1.0 is an initial release with no published stability, test coverage, or security policy details. A pre-1.0 package should be treated as an early-stage pilot rather than a production dependency, especially if it touches request handling or data mutations. Require a dependency and security review, integration tests, and a rollback plan before production exposure.
Does CRUDlexSymfony4Bundle work with Symfony autowiring and existing applications?
The overview states that it is compatible with existing Symfony apps and autowiring because it registers CRUDlex services in the Symfony container. You should still verify service IDs, configuration namespaces, and route prefixes to avoid conflicts with your application's existing services. Confirm that enabling the bundle does not override container parameters or security-related services.
What dependencies and license does CRUDlexSymfony4Bundle use?
The package depends on the CRUDlex library and Symfony 4 components, but the exact constraints are not listed in the overview. Review composer.json for transitive dependencies and check the repository for a LICENSE file and security disclosure process. Run a Composer audit and pin versions through composer.lock before using it in any shared environment.
How should I test CRUD screens built with CRUDlexSymfony4Bundle?
Use Symfony's KernelTestCase or WebTestCase to exercise the registered CRUD routes against a dedicated test database. Add integration tests for create, read, update, and delete flows, including validation failures and rollback behavior. Because the package does not document a test strategy, you should add contract tests around the configuration and service registration you rely on.
What are alternatives to CRUDlexSymfony4Bundle for Laravel developers?
Since this package is Symfony-only, Laravel developers should evaluate Laravel-native admin and CRUD tools such as Filament, Laravel Nova, Backpack, or Laravel-admin. For Symfony projects, EasyAdmin and SonataAdmin are common alternatives, and you can also use the CRUDlex library directly. Choose an option that documents Laravel version support, testing, and a clear upgrade path.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
vento/laravel-airbrake
wfeller/laravel-batch
maco-studios/mage-os-installer
busarm/armie
siberfx/laravel-logger
kfteam1991/dcat-admin
dashed/dashed-laposta
dashed/dashed-ecommerce-montaportal
dashed/dashed-ecommerce-etsy
neohq/string-blade-compiler
log1x/acf-composer
cgv/localized-resource
noith/settings
kda/laravel-package
kda/filament-dynamic-navigation
bypersoft/signbox
pairus/product-data
fayne/laravel-filament-cms-core
nodisrupt/laravel-agent
sierratecnologia/media-manager