Class LaravelUi5\Core\Ui5\AbstractUi5Module

abstract
implements Ui5ModuleInterface

Abstract base class for a UI5 module definition.

A module represents a self-contained unit of business logic and artifacts, and is registered via config/ui5.php under the 'modules' key. Each module is assigned a unique route-level slug used in all URL constructions.

It may provide one App or one Library (not both), and related sub-artifacts such as Cards, Reports, Tiles, and Actions. All artifact instances are expected to be fully constructed and ready to register at boot time.

Methods