if ($key->getKeyStatus() == 1 and $key->getAccessMask() & MINIMUM_API) { $update = $key->updateApiKey(); if ($update) { $stmt = $db->prepare('SELECT * FROM characters WHERE uid = ? AND userid = ?'); $stmt->execute(array($user->getUID(), $keyID)); $characters = $stmt->fetchAll(PDO::FETCH_ASSOC); $character_array = array(); foreach ($characters as $character) { $character_array[$character['charid']] = $character['charid']; } foreach ($key->getCharacters() as $character) { $char = new Character($character['characterID'], $key->getKeyID(), $key->getVCode(), $key->getAccessMask(), $db, $user); if ($char->getExistance() or $char->getExistance() == FALSE) { $char->updateCharacterInfo(); } unset($character_array[$char->getCharacterID()]); } if (!empty($character_array)) { foreach ($character_array as $delete_character) { Character::deleteCharacter($delete_character, $user->getUID()); } } $refresh = $key->refreshAPIKey('refresh'); setAlert('success', 'API Key Refreshed', 'The API key has been successfully refreshed.'); } } elseif (!($key->getAccessMask() & MINIMUM_API) and $key->getKeyStatus() == 1) { setAlert('danger', 'The API Key Does Not Meet Minimum Requirements', 'The required minimum Access Mask for API keys is ' . MINIMUM_API . '. Please create a new key using the Create Key link.'); } } elseif ($request['value'] == 'delete') { } if ($user->getAdminAccess()) {
?> _256.png" style="margin-right: 2px" /> </li> <li> <img width="100%" src="https://image.eveonline.com/Alliance/<?php echo $mainCharacter->getAllianceID(); ?> _128.png" style="margin-left: 2px" /> </li> </ul> </div> <div class="col-lg-2 col-md-3 hidden-xs-sm character-image-section"> <ul style="list-style: none; margin-left: -20px; margin-bottom: 0px"> <li> <img width="100%" src="https://image.eveonline.com/Character/<?php echo $mainCharacter->getCharacterID(); ?> _256.jpg" /> </li> <li> <img width="100%" src="https://image.eveonline.com/Render/<?php echo $mainCharacter->getActiveShipTypeID(); ?> _256.png" style="margin-left: 2px" /> </li> </ul> </div> <div class="col-lg-8 col-md-6 col-sm-12 main-character-text" style="padding-left: 5px"> <ul style="list-style: none; padding-left: 5px"> <li><span class="eve-text" style="font-size: 270%;"><?php