Property | Type | Description | |
---|---|---|---|
$author | |||
$author_namespace | |||
$description | |||
$homepage | |||
$icon | |||
$name | |||
$namespace |
Property | Type | Description | |
---|---|---|---|
$fillable | |||
$localizedDescription | |||
$localizedName | |||
$validationRules | |||
$yamlSection |
Method | Description | |
---|---|---|
getIconOptions ( ) | ||
getPluginCode ( ) | ||
initDefaults ( ) | ||
listAllPluginCodes ( ) |
Method | Description | |
---|---|---|
afterCreate ( ) | ||
beforeCreate ( ) | ||
forcePluginRegistration ( ) | ||
getFilePath ( ) : string | Returns a file path to save the model to. | |
getPluginPath ( ) | ||
getPluginPathObj ( ) | ||
initBuilderSettings ( ) | ||
initPluginStructure ( ) | ||
initPropertiesFromPluginCodeObject ( $pluginCodeObj ) | ||
modelToYamlArray ( ) : array | Converts the model's data to an array before it's saved to a YAML file. | |
rollbackPluginCreation ( ) | ||
sanitizePHPString ( $str ) | ||
yamlArrayToModel ( array $array ) | Load the model's data from an array. |
protected getFilePath ( ) : string | ||
return | string | Returns a path. |
protected initPropertiesFromPluginCodeObject ( $pluginCodeObj ) |
protected modelToYamlArray ( ) : array | ||
return | array |
protected yamlArrayToModel ( array $array ) | ||
$array | array | An array to load the model fields from. |