Skip to content

Commit e25fe07

Browse files
committed
refactor: if setting returns values, returns it
1 parent d1c0658 commit e25fe07

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

src/Validation/ValidationRules.php

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,13 @@ public function __construct()
2727

2828
public function getRegistrationRules(): array
2929
{
30+
helper('setting');
31+
32+
$setting = setting('Validation.registration');
33+
if ($setting !== null) {
34+
return $setting;
35+
}
36+
3037
$usernameValidationRules = $this->config->usernameValidationRules;
3138
$emailValidationRules = $this->config->emailValidationRules;
3239

@@ -39,9 +46,7 @@ public function getRegistrationRules(): array
3946
[sprintf('is_unique[%s.secret]', $this->tables['identities'])]
4047
);
4148

42-
helper('setting');
43-
44-
return setting('Validation.registration') ?? [
49+
return [
4550
'username' => $usernameValidationRules,
4651
'email' => $emailValidationRules,
4752
'password' => $this->getPasswordRules(),

0 commit comments

Comments
 (0)