Class pheme\settings\models\Setting
Inheritance | pheme\settings\models\Setting » yii\db\ActiveRecord |
---|---|
Implements | pheme\settings\models\SettingInterface |
Subclasses | pheme\settings\models\SettingSearch |
This is the model class for table "settings".
Public Methods
Method | Description | Defined By |
---|---|---|
activateSetting() | Activates a setting | pheme\settings\models\Setting |
afterDelete() | pheme\settings\models\Setting | |
afterSave() | pheme\settings\models\Setting | |
attributeLabels() | pheme\settings\models\Setting | |
behaviors() | pheme\settings\models\Setting | |
deactivateSetting() | Deactivates a setting | pheme\settings\models\Setting |
deleteAllSettings() | Deletes all settings! Be careful! | pheme\settings\models\Setting |
deleteSetting() | Deletes a settings | pheme\settings\models\Setting |
getSettings() | Gets all a combined map of all the settings. | pheme\settings\models\Setting |
rules() | pheme\settings\models\Setting | |
setSetting() | Saves a setting | pheme\settings\models\Setting |
tableName() | pheme\settings\models\Setting |
Method Details
Activates a setting
public boolean activateSetting ( $section, $key ) | ||
$section | ||
$key | ||
return | boolean | True on success, false on error |
---|
public void afterDelete ( ) |
public void afterSave ( $insert, $changedAttributes ) | ||
$insert | ||
$changedAttributes |
public void attributeLabels ( ) |
public array behaviors ( ) |
Deactivates a setting
public boolean deactivateSetting ( $section, $key ) | ||
$section | ||
$key | ||
return | boolean | True on success, false on error |
---|
Deletes all settings! Be careful!
public boolean deleteAllSettings ( ) | ||
return | boolean | True on success, false on error |
---|
Deletes a settings
public boolean deleteSetting ( $section, $key ) | ||
$section | ||
$key | ||
return | boolean | True on success, false on error |
---|
Gets all a combined map of all the settings.
public array getSettings ( ) |
public void rules ( ) |
Saves a setting
public bool setSetting ( $section, $key, $value, $type = null ) | ||
$section | ||
$key | ||
$value | ||
$type | ||
throws | \yii\base\InvalidConfigException |
---|
public static void tableName ( ) |