/**
  * @see Mission::check()
  */
 public static function check(FleetQueue $fleetQueue)
 {
     $foreignPlanet = $fleetQueue->getTargetPlanet()->id_owner != WCF::getUser()->userID;
     $formations = NavalFormation::getByTargetPlanetID($fleetQueue->getTargetPlanet()->planetID, WCF::getUser()->userID);
     if ($foreignPlanet && count($formations)) {
         return true;
     }
     return false;
 }
 /**
  * @see Page::assignVariables
  */
 public function assignVariables()
 {
     parent::assignVariables();
     $this->getTargetPlanet();
     WCF::getTPL()->assign(array('fleetQueue' => $this->fleetQueue, 'missions' => $this->missions, 'capacity' => $this->capacity, 'deuterium' => LWCore::getPlanet()->deuterium - $this->fleetQueue->getConsumption()));
     //TODO: integrate this in wcf eventlistener assignVariables@FleetStartResourcesForm
     WCF::getTPL()->assign('navalFormations', NavalFormation::getByTargetPlanetID($this->fleetQueue->getTargetPlanet()->planetID, WCF::getUser()->userID));
 }