[uml] IModuleMap ["bridge"]

REFACTOR: this software engineering content is flagged as under consideration for refactoring.

Webel module:

Package/Namespace: 

UML element type:

OOE stereotypes:

Relationships
extends [Generalization]: 
Relationships (inverse)
UML Diagram
Click on the UML diagram to view it in a lightbox image viewer. You may then zoom in (or just open the image in a new web browser tab using the Download Original link to view large diagrams).

UML diagram type:

UML modelling domain:

Refactoring

Am considering renaming to IModuleBridge.

A module map serves only to encapsulate the contents of every method of the the main .module file of a single module.

Every single function of an OOE style module should delegate to a matching method here with identical parameter signature.

This enables PHP-to-UML extractors to represent the hook functions and "by convention" handler methods of the .module as class methods.

The ability to represent Drupal in graphical Unified Modeling Language (UML) is a major contribution and priority of the OOE tutorial module.
Notes (policies)
Demos
Visit also