• API
  • -
  • Redaxscript\Module

Hook

  • Namespace: Redaxscript\Module
  • Description: parent class to handle module hooks
  • Package: Redaxscript
  • Category: Module
  • Author: Henry Ruhs

Properties

PropertyTypeVisibilityDescription
$_registry\Redaxscript\Registryprotectedinstance of the registry class
$_request\Redaxscript\Requestprotectedinstance of the request class
$_language\Redaxscript\Languageprotectedinstance of the language class
$_config\Redaxscript\Configprotectedinstance of the config class
$_namespacestringprotectedmodule namespace
$_moduleArrayarrayprotectedarray of installed and enabled modules
$_eventArrayarrayprotectedarray of triggered events
PropertyTypeVisibilityDescription

Properties

MethodVisibilityDescription
constructpublicconstructor of the class
initpublicinit the class
getModuleArraypublicget the module array
getEventArraypublicget the event array
collectpubliccollect from the module hook
triggerpublictrigger the module hook
_callprotectedcall the module
MethodVisibilityDescription

Module

  • Namespace: Redaxscript\Module
  • Description: parent class to create a module
  • Package: Redaxscript
  • Category: Module
  • Author: Henry Ruhs

Properties

PropertyTypeVisibilityDescription
$_registry\Redaxscript\Registryprotectedinstance of the registry class
$_request\Redaxscript\Requestprotectedinstance of the request class
$_language\Redaxscript\Languageprotectedinstance of the language class
$_config\Redaxscript\Configprotectedinstance of the config class
$_moduleArrayarrayprotectedarray of the module
PropertyTypeVisibilityDescription

Properties

MethodVisibilityDescription
__constructpublicconstructor of the class
initpublicinit the class
installpublicinstall the module
uninstallpublicuninstall the module
MethodVisibilityDescription

Notification

  • Namespace: Redaxscript\Module
  • Description: children class to create a module with notification
  • Package: Redaxscript
  • Category: Module
  • Author: Henry Ruhs
  • Inherited from: \Redaxscript\Module\Module

Properties

PropertyTypeVisibilityDescription
$_notificationArrayarrayprotectedarray of the notification
$_registry\Redaxscript\Registryprotectedinstance of the registry class
$_request\Redaxscript\Requestprotectedinstance of the request class
$_language\Redaxscript\Languageprotectedinstance of the language class
$_config\Redaxscript\Configprotectedinstance of the config class
$_moduleArrayarrayprotectedarray of the module
PropertyTypeVisibilityDescription

Properties

MethodVisibilityDescription
getNotificationpublicget the message from notification
setNotificationpublicset the message to notification
__constructpublicconstructor of the class
initpublicinit the class
installpublicinstall the module
uninstallpublicuninstall the module
MethodVisibilityDescription