public static function NewMission(ShipFleet $fleet, Coordinates $target, $scheduledTime) { $mission = new Mission(); $mission->Fleet($fleet); $mission->Target($target); $mission->ScheduledTime($scheduledTime); return $mission; }