Esempio n. 1
0
 private function createShipFromData(array $shipData)
 {
     if ($shipData['team'] == 'rebel') {
         $ship = new RebelShip($shipData['name']);
     } else {
         $ship = new Ship($shipData['name']);
         $ship->setJediFactor($shipData['jedi_factor']);
     }
     $ship->setId($shipData['id']);
     $ship->setWeaponPower($shipData['weapon_power']);
     $ship->setStrength($shipData['strength']);
     return $ship;
 }