Ejemplo n.º 1
0
 public static function tryUpdateCorpAndEcho($id, $character, $error)
 {
     $corpUpdateResult = "";
     $infoInstance = CorporationAllianceInfo::getInstance();
     if (!$error) {
         $corpUpdateResult = $infoInstance->updateCorpAndAlliance($id, $character);
     }
     $ca = mysql_query("SELECT * FROM ecms_pilots WHERE pilotID='{$id}'");
     $pilot = mysql_fetch_array($ca);
     $pilotCorporation = $pilot['pilotCorporation'];
     $pilotCorporationId = $pilot['pilotCorporationId'];
     $pilotAlliance = $pilot['pilotAlliance'];
     $pilotAllianceId = $pilot['pilotAllianceId'];
     //corp + alliance output and colorization
     if ($infoInstance->checkIsInOurMainCorporation($pilotCorporationId)) {
         echo "<tr style='color: #009933;'><td></td><td colspan='5' align='left'><b>{$pilotCorporation} - {$pilotAlliance}</b></td><td></td></tr>";
     } elseif ($infoInstance->checkIsInOurAltCorporation($pilotCorporationId) or $infoInstance->checkIsInOurAlliance($pilotAllianceId)) {
         echo "<tr style='color: #33CC33;'><td></td><td colspan='5' align='left'><b>{$pilotCorporation} - {$pilotAlliance}</b></td><td></td></tr>";
     } else {
         //TODO colorize by neg standing
         echo "<tr><td></td><td colspan='5' align='left'><b>{$pilotCorporation} ({$pilotCorporationId}) - {$pilotAlliance} ({$pilotAllianceId})</b></td><td></td></tr>";
     }
     if ($error) {
         echo "<tr><td></td><td colspan='5' align='left'><b>{$error}</b></td><td></td></tr>";
     }
     if ($corpUpdateResult) {
         echo "<tr><td></td><td colspan='5' align='left'><b>{$corpUpdateResult}</b></td><td></td></tr>";
     }
 }
Ejemplo n.º 2
0
 public static function getInstance()
 {
     if (null === self::$instance) {
         self::$instance = new CorporationAllianceInfo();
     }
     return self::$instance;
 }