@@ 1209-1215 (lines=7) @@ | ||
1206 | */ |
|
1207 | protected function validateDatabaseVars($submissionVars, $formVars) { |
|
1208 | ||
1209 | foreach ($formVars as $field => $info) { |
|
1210 | if ($info['required'] == true && !$submissionVars[$field]) { |
|
1211 | $name = _elgg_services()->translator->translate("install:database:label:$field"); |
|
1212 | register_error(_elgg_services()->translator->translate('install:error:requiredfield', [$name])); |
|
1213 | return false; |
|
1214 | } |
|
1215 | } |
|
1216 | ||
1217 | // check that data root is absolute path |
|
1218 | if (stripos(PHP_OS, 'win') === 0) { |
|
@@ 1555-1561 (lines=7) @@ | ||
1552 | */ |
|
1553 | protected function validateAdminVars($submissionVars, $formVars) { |
|
1554 | ||
1555 | foreach ($formVars as $field => $info) { |
|
1556 | if ($info['required'] == true && !$submissionVars[$field]) { |
|
1557 | $name = _elgg_services()->translator->translate("install:admin:label:$field"); |
|
1558 | register_error(_elgg_services()->translator->translate('install:error:requiredfield', [$name])); |
|
1559 | return false; |
|
1560 | } |
|
1561 | } |
|
1562 | ||
1563 | if ($submissionVars['password1'] !== $submissionVars['password2']) { |
|
1564 | register_error(_elgg_services()->translator->translate('install:admin:password:mismatch')); |