-
-
Notifications
You must be signed in to change notification settings - Fork 2
Aliasing
This package uses "classes aliasing as a plugin system possibility".
Flow:
frdl\webfan\App defines a set of class alias names which SHOULD be used among the implementations. This shamework MAY provide a set of default classes associated with the alias names. The alias names MUST be used among the applicatios instead of the default classes classnames. An application composer developer MAY define other classes than the default ones but they MUST provide the same functionality and methodnames as the corresponding default classes. The frdl/webfan team SHOULD provide interfaces to implement and/or abstract classes to extend, which, if present, the custom aliased classes MUST use to provide a valid plugin.
Autoloader
Alias: webfan\Loader
Default class: frdl\webfan\Autoloading\SourceLoader (pre-defined in App class)
Application Global Connector
Alias: webfan\App
Default class: frdl\webfan\App (pre-defined in App class)
CLI cmd processor
Alias: webfan\Terminal
Default class: frdl\aSQL\Engines\Terminal\aSQLCommand (to define in mapping)
Application Composer
Installation
API
Features
Package Installation
Application Building
Autoloading
Lamb@da Overloading Syntax
Aliasing
Components
Components…
Command line processor
Autoloader SourceLoader
Components Access Wrapper
Get Source Code
Get latest …
Get stable versions…