Property | Type | Description | |
---|---|---|---|
$configuration | array | Configuration for this node type, can be an arbitrarily nested array. | |
$name | string | Name of this plugin view. Example: "SomePluginView" | |
$pluginNodeType |
Method | Description | |
---|---|---|
__construct ( |
||
__toString ( ) : string |
Renders the unique name of this PluginView in the format |
|
getConfiguration ( ) : array | Get the full configuration of the node type. Should only be used internally. | |
getControllerActionPairs ( ) : array | ||
getLabel ( ) : string | Get the human-readable label of this node type | |
getName ( ) : string | Returns the name of the plugin view | |
getPluginNodeType ( ) : |
||
matchesControllerActionPair ( $controllerObjectName, $actionName ) : boolean | Whether or not the current PluginView is configured to handle the specified controller/action pair |
public __construct ( |
||
$pluginNodeType | ||
$name | string | Name of the view |
$configuration | array | the configuration for this node type which is defined in the schema |
public __toString ( ) : string | ||
return | string |
public getConfiguration ( ) : array | ||
return | array |
public getPluginNodeType ( ) : |
||
return |
public matchesControllerActionPair ( $controllerObjectName, $actionName ) : boolean | ||
$controllerObjectName | ||
$actionName | ||
return | boolean |
protected array $configuration | ||
return | array |
protected string $name | ||
return | string |