4. Configuration sources

To discover themes that are defined in the application, ThemeBundle uses configuration sources.

4.2. Creating custom configuration source

If there is no existing configuration source that fulfills your needs, you can also create a new one.