qmachard/atomic-design-bundle
Symfony bundle for building UIs with Atomic Design. Organizes Twig templates into atoms, molecules, organisms, templates, and pages, with helpers to render and compose reusable components for a cleaner, component-based frontend architecture.
composer require <vendor>/<package>. The 1.0.12 release widens the constraint to sensio/framework-extra-bundle: ^5|^6, so check what your lock file resolves to before assuming behaviour is unchanged.Configuration class (the TreeBuilder). That is where the new assets package-name option lives, and it tells you the exact key path far faster than the docs.config/bundles.php and import config/packages/<alias>.yaml. If you are coming from Laravel, mentally map this to a service provider + config/*.php pair — the mechanics are different, the intent is the same (bind config, register services, expose a facade/helper).bin/console debug:config <alias> before wiring anything else.config/packages/dev/, config/packages/prod/) over branching in code. Same bundle, different asset host per env.framework.assets.packages — not the Composer package name. Create an explicit named package (e.g. app_assets) and reference that, so you can swap base URLs/paths later without touching the bundle config.^5|^6) and test the matrix; v6 changes transitive requirements.bin/console cache:clear (or cache:warmup) belongs in your deploy script, not in someone's shell history.composer why sensio/framework-extra-bundle and read its UPGRADE notes before bumping — a green CI on 1.0.11 says nothing about 1.0.12 with v6 resolved.framework.assets.packages, you get the default package or a confusing container error — never a friendly "unknown package" message. Verify with debug:config framework assets and debug:container --parameter=<param>.dev.var/cache/. Clear it before debugging anything else.services.yaml — but note that this is unsupported surface and will break on minor bumps.How can I help you explore Laravel packages today?