[keyword] Package

[uml] Drupal\ooe\Theme

STUB: this content is flagged as a placeholder only, with minimal content.
REFACTOR: this software engineering content is flagged as under consideration for refactoring.

Webel module:

UML element type:

OOE stereotypes:

[uml] Drupal\ooe\Layout

Webel module:

UML element type:

[uml] Drupal\ooe\Demo\Page

Webel module:

UML element type:

OOE stereotypes:

[uml] Drupal\ooe

TODO: this content is incomplete, unfinished, or under construction.

Webel module:

UML element type:

OOE stereotypes:

The following provides an overview of the top-level packages so far in the educational OOE = Object Oriented Examples = One Of Each tutorial module, including selected dependencies between packages.

[uml] Drupal\ooe\Xhtml

Webel module:

UML element type:

OOE stereotypes:

[uml] Drupal\ooe\Render\Tag

DEPRECATED: this software engineering content has been flagged as not for future use.

Webel module:

UML element type:

OOE stereotypes:

The creation of specific Render subclasses for each XHTML/HTML5 tag quickly leads to class explosion; this package is included here only as a counterexample. Prefer instead a IRenderFactory and a ITagFactory, with an IRender object optionally configured with a wrapped ITag.

[uml] Drupal\ooe\Admin

Webel module:

UML element type:

OOE stereotypes:

[uml] Drupal\ooe\Factory

Webel module:

UML element type:

OOE stereotypes:

Many projects will use a DefaultFactory via a DefaultModuleHelper, but a CurrentPosts project uses a CurrentPostsFactory.

[uml] Drupal\ooe\Form

Webel module:

UML element type:

OOE stereotypes:

[uml] Drupal\ooe\Demo\Form

Webel module:

UML element type:

OOE stereotypes:

[uml] Drupal\ooe\Demo\Project

HOT TIP: this content is flagged as highly recommended !

Webel module:

UML element type:

OOE stereotypes:

This page is an essential tutorial example !

Please examine the conventions used for the special «!chosen» and «!new» stereotypes for OOE

It is important to understand how the following are used to describe the creation cycle in OOE UML diagrams using the Webel recipe for UML-friendly PHP:

- The «!chosen» stereotype on a Property variable typed by an Interface indicates that a default concrete implementation Class is chosen for it by the managing Class (not via a factory), usually in a lazy creator method of the same name as the Property.

[uml] Drupal\ooe\Project

Webel module:

UML element type:

OOE stereotypes:

[uml] Drupal\ooe\Utility

STUB: this content is flagged as a placeholder only, with minimal content.

Webel module:

UML element type:

OOE stereotypes:

[uml] Drupal\ooe\Block

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

Webel module:

UML element type:

OOE stereotypes:

[uml] Drupal\page_controller\Controller

Webel module:

UML element type:

OOE stereotypes:

[uml] Drupal\ooe\Demo\Module

Webel module:

UML element type:

OOE stereotypes:

[uml] Drupal\ooe\Module

TODO: this content is incomplete, unfinished, or under construction.
REFACTOR: this software engineering content is flagged as under consideration for refactoring.

Webel module:

UML element type:

OOE stereotypes:

[uml] Drupal\ooe\Menu

Webel module:

UML element type:

OOE stereotypes:

[uml] Drupal\ooe\Demo\Tabs

HOT TIP: this content is flagged as highly recommended !

Webel module:

UML element type:

OOE stereotypes:

This package contains an important "anti-example" because it shows you HOW NOT TO DO SOME THINGS in PHP when working with UML-friendly OOE = Object Oriented Examples = One Of Each, and why. Please examine this package overview and then please examine also DemoOfMenuTabs for more details and more code examples. These pages together contain crucial information that explains why the educational OOE = Object Oriented Examples = One Of Each tutorial module is coded as it is.

[uml] Drupal\ooe\Demo\Adapted

Webel module:

UML element type:

OOE stereotypes:

[uml] Drupal\ooe\Demo\Block

Webel module:

UML element type:

OOE stereotypes:

[uml] Drupal\ooe\Demo\Arguments

Webel module:

UML element type:

OOE stereotypes:

[uml] Drupal\ooe\Demo

Webel module:

UML element type:

OOE stereotypes:

[uml] Drupal\ooe\Render

TODO: this content is incomplete, unfinished, or under construction.
HOT TIP: this content is flagged as highly recommended !

Webel module:

UML element type:

OOE stereotypes:

Subscribe to RSS - Package