/** * @param Player $player * * @return TransferOffer */ public function createTransferOffer(Player $player) { $transfer = new TransferOffer(); $transfer->setPlayer($player); $transfer->setOriginTeam($player->getTeam()); $transfer->setTargetTeam($this->team); $transfer->setAmount($player->getMarketValue()); return $transfer; }