if ($parse_license_retval === TRUE) { $sslf = new SystemSettingListFactory(); $sslf->getByName('license'); if ($sslf->getRecordCount() == 1) { $obj = $sslf->getCurrent(); } else { $obj = new SystemSettingListFactory(); } $obj->setName('license'); $obj->setValue($license_data); if ($obj->isValid()) { Debug::text('Setting License Data...', __FILE__, __LINE__, __METHOD__, 9); $obj->Save(); //Save company name from license file. $clf = new CompanyListFactory(); $clf->getById($license->getPrimaryCompanyID()); if ($clf->getRecordCount() > 0) { $c_obj = $clf->getCurrent(); } else { $c_obj = $current_company; } $c_obj->setName($license->getOrganizationName(), TRUE); if ($c_obj->isValid()) { $c_obj->Save(); } //Save registration key $sslf = new SystemSettingListFactory(); $sslf->getByName('registration_key'); if ($sslf->getRecordCount() == 1) { $obj = $sslf->getCurrent(); } else {