Addon Module Model
class ExpressionEngine\Model\Addon\Module
Properties
Name | Validation | Type | Description |
---|---|---|---|
module_id |
|||
module_name |
Human-readable name of the Module. | ||
module_version |
Module’s version number. | ||
has_cp_backend |
enum[y,n] | boolString | Shows the option to see addon’s settings. |
has_publish_fields |
enum[y,n] | boolString | Whether module provides tab for entry edit page |
Relationships
AssignedRoles
UploadDestination
Methods
This model has no additional methods.
Events
This model has no events.
Examples
Change a module’s name.
$module = ee('Model')
->get('Module')
->filter('module_name', 'Old Module Name')
->first();
$module->module_name = 'My New Module Name';
// Validation would not check the name, so not required.
$module->save();