Added Drush command for orphan cleanup

Implemented a dedicated Drush cleanup command for orphaned block content entities.

Changes made

  • Added a new Drush command:
    • bce:cleanup
  • Integrated the existing OrphanCleaner service into the Drush command workflow.
  • Added support for:
    • configurable cleanup limits using --limit
    • dry-run execution using --dry-run
  • Registered Drush services using:
    • drush.services.yml
  • Added human-readable CLI output for cleanup results.

Merge request reports

Loading