. * * The interactive user interfaces in modified source and object code versions * of this program must display Appropriate Legal Notices, as required under * Section 5 of the GNU Affero General Public License version 3. * * In accordance with Section 7(b) of the GNU Affero General Public License version 3, * these Appropriate Legal Notices must retain the display of the "EspoCRM" word. ************************************************************************/ $phpRequirementList = $installer->getSystemRequirementList('php'); $smarty->assign('phpRequirementList', $phpRequirementList); $installData = $_SESSION['install']; $hostData = explode(':', $installData['host-name']); $dbConfig = [ 'host' => $hostData[0] ?? '', 'port' => $hostData[1] ?? '', 'dbname' => $installData['db-name'], 'user' => $installData['db-user-name'], 'password' => $installData['db-user-password'], 'platform' => $installData['db-platform'] ?? null, ]; $mysqlRequirementList = $installer->getSystemRequirementList('database', false, ['databaseParams' => $dbConfig]); $smarty->assign('mysqlRequirementList', $mysqlRequirementList); $permissionRequirementList = $installer->getSystemRequirementList('permission'); $smarty->assign('permissionRequirementList', $permissionRequirementList);