I’ve completely revamped the Drush commands for Drupal maintenance support plans Code Builder:
First, they’re now in their own project on Github
Second, I’ve rewritten them completely for Drush 9, completely interactive.
Drupal Update, they are now geared towards adding to existing modules, rather than generating a module as a single shot. That approach made sense in the days of Drupal maintenance support plans 6 when it was just hook implementations, but I increasingly find I want to add a plugin, a service, a form, to a module I’ve already started.
The downside is that installing these is rather tricky at the moment due to some current limitations in Drush 9 beta; see details in the project README, which has full instructions for workarounds.
Now that’s out of the way, I’m pushing on with some new generators for the Drupal maintenance support plans Code Builder library itself. On my list is:
plugin types (as in the plugin manager service, base class and interface, and declaration for Plugins module)
entity type
entity type handlers
your suggestions in the issue queue…
And of course more unit tests and refactoring of the codebase.
Add new comment
Source: New feed