We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d1c0658 commit e25fe07Copy full SHA for e25fe07
1 file changed
src/Validation/ValidationRules.php
@@ -27,6 +27,13 @@ public function __construct()
27
28
public function getRegistrationRules(): array
29
{
30
+ helper('setting');
31
+
32
+ $setting = setting('Validation.registration');
33
+ if ($setting !== null) {
34
+ return $setting;
35
+ }
36
37
$usernameValidationRules = $this->config->usernameValidationRules;
38
$emailValidationRules = $this->config->emailValidationRules;
39
@@ -39,9 +46,7 @@ public function getRegistrationRules(): array
46
[sprintf('is_unique[%s.secret]', $this->tables['identities'])]
40
47
);
41
48
42
- helper('setting');
43
-
44
- return setting('Validation.registration') ?? [
49
+ return [
45
50
'username' => $usernameValidationRules,
51
'email' => $emailValidationRules,
52
'password' => $this->getPasswordRules(),
0 commit comments