@@ 1182-1188 (lines=7) @@ | ||
1179 | */ |
|
1180 | protected function validateDatabaseVars($submissionVars, $formVars) { |
|
1181 | ||
1182 | foreach ($formVars as $field => $info) { |
|
1183 | if ($info['required'] == TRUE && !$submissionVars[$field]) { |
|
1184 | $name = _elgg_services()->translator->translate("install:database:label:$field"); |
|
1185 | register_error(_elgg_services()->translator->translate('install:error:requiredfield', array($name))); |
|
1186 | return FALSE; |
|
1187 | } |
|
1188 | } |
|
1189 | ||
1190 | // according to postgres documentation: SQL identifiers and key words must |
|
1191 | // begin with a letter (a-z, but also letters with diacritical marks and |
|
@@ 1549-1555 (lines=7) @@ | ||
1546 | */ |
|
1547 | protected function validateAdminVars($submissionVars, $formVars) { |
|
1548 | ||
1549 | foreach ($formVars as $field => $info) { |
|
1550 | if ($info['required'] == TRUE && !$submissionVars[$field]) { |
|
1551 | $name = _elgg_services()->translator->translate("install:admin:label:$field"); |
|
1552 | register_error(_elgg_services()->translator->translate('install:error:requiredfield', array($name))); |
|
1553 | return FALSE; |
|
1554 | } |
|
1555 | } |
|
1556 | ||
1557 | if ($submissionVars['password1'] !== $submissionVars['password2']) { |
|
1558 | register_error(_elgg_services()->translator->translate('install:admin:password:mismatch')); |