Method |
Description |
|
__construct ( string $instanceId ) |
AbstractTool constructor. |
|
compile ( string $content ) : string |
Compile the raw content to be useful |
|
enable ( ) : boolean |
Indicates if usable the tool |
|
getIcon ( ) : array |
Get the tool's symbol |
|
getInstanceSettingURI ( string $instanceId ) : string | null |
Get uri string for tool setting by instance identifier |
|
getOptions ( ) : array |
Get options for the tool |
|
initAssets ( ) : void |
Initialize assets for the tool |
|
jsonSerialize ( ) : mixed |
Convert the object into something JSON serializable. |
|