The public constructor of the class. If any extender of this class overrides this one, parent::__construct(); should be called to ensure interoperability.
__call |
( |
|
$MethodName, |
|
|
|
$Arguments |
|
) |
| |
Used to extend any method
There are two types of extended method calls:
- Declared: The method was declared with the lowercase "x" prefix and called without it. ie. Declaration: public function xMethodName() {} Call: $Object->MethodName();
- Called: The method was declared without the lowercase "x" prefix and called with it. ie. Declaration: public function MethodName() {} Call: $Object->xMethodName();
Note: Plugins will always refer to the method name without the "x" regardless of the type. So, $ReferenceMethodName is declared below without the "x".
- Parameters
-
string | $MethodName | |
array | $Arguments | |
- Returns
- mixed
Fires an event to be dealt with by plugins. Plugins can create custom methods to handle the event simply by naming their handler method appropriately. The convention is: public function SenderClassName_EventName_Handler($Sender) {}
- Parameters
-
string | $EventName | The name of the event being fired. |
GetReturn |
( |
|
$PluginName, |
|
|
|
$HandlerName |
|
) |
| |
- Parameters
-
unknown_type | $PluginName | |
unknown_type | $HandlerName | |
- Returns
- Todo:
- add doc
The documentation for this class was generated from the following file: