Create a Bundle
Set up a new bundle from scratch — directory structure, extension class, service container configuration, and registration.
Install an Extension
Install a published extension from the Oro Extensions Store using Composer.
Add to Extensions Store
Package and publish your bundle as an extension on the Oro Extensions Store.
Create a bundle
Bundle file structure
Create the bundle class under the chosen namespace:Service container extension
Create a DI extension to load your bundle’s configuration files:Enable the bundle
Create the bundles.yml file
Register your bundle in All such files across installed packages are automatically discovered and parsed.
Resources/config/oro/bundles.yml: