- Full name:
\App\Infrastructure\Services\Plugin - This class implements:
\App\Infrastructure\Services\Extension - This class is an Abstract class
Properties
option
dfdb
view
Methods
__construct
public __construct(\App\Infrastructure\Services\Options $option, \Qubus\Expressive\Database $dfdb, \Qubus\View\Renderer $view): mixed
Parameters:
| Parameter | Type | Description |
|---|---|---|
$option |
\App\Infrastructure\Services\Options | |
$dfdb |
\Qubus\Expressive\Database | |
$view |
\Qubus\View\Renderer |
onActivation
Code that should run on activation.
onDeactivation
Code that should run on deactivation.
id
Plugin's id.
name
Plugin's name
path
The plugin's directory path.
route
Plugin's route for submenu.
url
Plugin's url.
Inherited methods
currentPath
-
This method is static. Throws:
isPath
- This method is static. Parameters:
| Parameter | Type | Description |
|---|---|---|
$paths |
string|array |
Throws: