Problem/Motivation
It would be great to have a plugin fetching information of all the contributed and custom modules installed in the website. This information can be useful for new developers and can help in easy management of the website.
Remaining tasks
Creation of a new plugin.
User interface changes
The users will have a new plugin for configuration.
Issue fork documentation_generator-3257401
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
gaurav.kapoor commentedComment #5
syeda-farheen commentedCreated a PR for the above requirement. Added a plugin 'Modules' that fetches details of all the installed modules in the site.
Comment #6
syeda-farheen commentedComment #7
dineshreddymathuku commentedfor installing modules is it fine using plugins and below foreach code is fine??
foreach (array_keys($enabledModules) as $module) {
$helpUrl = $url = Url::fromUserInput('/admin/help/' . $module)->setAbsolute()->toString();
$description = $this->extensionList->getAllInstalledInfo()[$module]['description'];
Comment #8
gaurav.kapoor commented@dineshreddymathuku Can you rephrase your review for the pull request in #7? Is it relevant to this issue or it's your query?
Comment #9
dineshreddymathuku commentedhi @gaurav.kapoor it my suggestion to solve your issue like we can use this way achieve the solution
Comment #10
gaurav.kapoor commented@dineshreddymathuku Thanks for the suggestion, it makes sense to move function call out the loop for code optimisation. I will ensure it is handled before pushing the code.
Comment #12
gaurav.kapoor commentedThanks for working on this.