require_once '../php/EPAptitude.php'; require_once '../php/EPSkill.php'; require_once '../php/EPAi.php'; require_once '../php/EPStat.php'; $epListP = new EPListProvider('../php/config.ini'); $persistManager = new EPPersistentDataManager('../php/config.ini'); $configValues = new EPConfigFile('./config.ini'); $_SESSION['aiList'] = $epListP->getListAi(); $_SESSION['aptList'] = $epListP->getListAptitudes(); $_SESSION['skillList'] = $epListP->getListSkills($_SESSION['aptList']); $_SESSION['statList'] = $epListP->getListStats($configValues, $_SESSION['cc']); if (isset($_POST['addAi'])) { $aptListInject = array(); foreach ($_SESSION['aptList'] as $m) { if (isset($_POST['check_' . $m->abbreviation])) { $apatObj = $epListP->getAptitudeByName($_POST['check_' . $m->abbreviation]); $apatObj->value = $_POST['val_' . $m->abbreviation]; array_push($aptListInject, $apatObj); } } $sklListInject = array(); foreach ($_SESSION['skillList'] as $n) { $name_spaceless = str_replace(" ", "_", $n->name); if (isset($_POST['check_' . $name_spaceless])) { $skillObj = $epListP->getSkillByNamePrefix($_POST['check_' . $name_spaceless], $_POST['prefix_' . $name_spaceless], $_SESSION['aptList']); $skillObj->baseValue = $_POST['val_' . $name_spaceless]; array_push($sklListInject, $skillObj); } } $statListInject = array(); foreach ($_SESSION['statList'] as $o) {