Plugin architecture for MenuManager #10
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
MenuManager hardcodes 3 menu types. Adding new menu types requires modifying the core class.
Solution
Refactor MenuManager to accept plugin registrations for new menu types.
Files affected