The Development Tools module provides a basis for creating plugins to interact with a running Magnolia instance. Using the endpoints provided by this module you can create interactive IDEs with intellisense features to help facilitate the development process.
Module not completed yet. Proposed API shown below.
This module comes with a REST endpoint for querying the different definition registries.
Returns registry data in the form of a JSON object.
The name of the registry to access.
The name of a specific item (i.e. module or definition) within a registry.
optional, default is
Used in together with the modules registry. Set this flag is you only want a list of modules which provides definitions.
Get all the modules from the
ModuleRegistry (except the language modules).
The source for this module can be found here: https://git.magnolia-cms.com/projects/FORGE/repos/development-tools/browse
Issues, Bugs, Improvements
Either comment on this page or open a ticket here: DEVTOOLS