daenerys modules:validate: check the existing module setup for issues (like event subscriptions).
daenerys modules:freshen: setup any uninitialized modules and repair any issues found (like event subscriptions).
Hmm, I need to think about this since I want this command to also be used by module developers to automate tasks. Might just defer those issues until later.
Build this on top of Symfony's console library (https://packagist.org/packages/symfony/console).
Brainstorming initial commands:
daenerys modules:validate
: check the existing module setup for issues (like event subscriptions).daenerys modules:freshen
: setup any uninitialized modules and repair any issues found (like event subscriptions).Hmm, I need to think about this since I want this command to also be used by module developers to automate tasks. Might just defer those issues until later.