Skip to content

Commit

Permalink
code style
Browse files Browse the repository at this point in the history
  • Loading branch information
felixhahnweilheim committed Nov 23, 2023
1 parent c2cb691 commit 082e9c6
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 7 deletions.
4 changes: 2 additions & 2 deletions models/AdvancedSettings.php
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ public function rules()
];
}

public function isValidJSON($attribute, $params, $validator)
public function isValidJSON(string $attribute, $params, $validator)
{
if(json_decode($this->$attribute) === null) {
$this->addError($attribute, Yii::t('FlexThemeModule.admin', 'JSON could not be converted!'));
Expand All @@ -58,7 +58,7 @@ public function save()
return true;
}

protected function getSettingsArray()
protected function getSettingsArray(): array
{
$config = [];
$colors = [];
Expand Down
4 changes: 2 additions & 2 deletions models/ColorSettings.php
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ class ColorSettings extends \yii\base\Model
public $warning__lighten__40;
public $warning__lighten__5;

public function getColors()
public function getColors(): array
{
$settings = self::getSettings();
$base_theme = ThemeHelper::getThemeByName(self::BASE_THEME);
Expand Down Expand Up @@ -147,7 +147,7 @@ public function rules()
];
}

public function validateHexColor($attribute, $params, $validator)
public function validateHexColor(string $attribute, $params, $validator)
{
if (!preg_match("/^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/", $this->$attribute)) {
$this->addError($attribute, Yii::t('FlexThemeModule.admin', 'Invalid Format') . '. ' . Yii::t('FlexThemeModule.admin', 'Must be a color in hexadecimal format, like "#00aaff" or "#FA0"'));
Expand Down
6 changes: 3 additions & 3 deletions models/Config.php
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,8 @@ class Config extends \yii\base\Model
public $showTopicMenu;
public $showUploadAsButtons;

public static function getSetting(string $setting_name) {

public static function getSetting(string $setting_name): string
{
// Note: return can be empty
return Yii::$app->getModule('flex-theme')->settings->get($setting_name);
}
Expand Down Expand Up @@ -74,7 +74,7 @@ public function rules() {
];
}

public function validateHexColor($attribute, $params, $validator)
public function validateHexColor(string $attribute, $params, $validator)
{
if (!preg_match("/^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/", $this->$attribute)) {
$this->addError($attribute, Yii::t('FlexThemeModule.admin', 'Invalid Format') . '. ' . Yii::t('FlexThemeModule.admin', 'Must be a color in hexadecimal format, like "#00aaff" or "#FA0"'));
Expand Down

0 comments on commit 082e9c6

Please sign in to comment.