<?php
namespace App\Entity;
use App\Repository\RoundResultTeamRepository;
use Doctrine\Common\Collections\ArrayCollection;
use Doctrine\Common\Collections\Collection;
use Doctrine\ORM\Mapping as ORM;
use Symfony\Component\Serializer\Annotation\Groups;
/**
* @ORM\Entity(repositoryClass=RoundResultTeamRepository::class)
*/
class RoundResultTeam
{
/**
* @ORM\Id
* @ORM\GeneratedValue
* @ORM\Column(type="integer")
* @Groups("round:list", "round:item","drawline:list", "drawline:item","event:list", "event:item")
*/
private $id;
/**
* @ORM\ManyToOne(targetEntity=Player::class, inversedBy="roundResultTeamPlayer")
* @Groups({"round:item", "round:list","event:list", "event:item"})
*/
private $player;
/**
* @ORM\ManyToOne(targetEntity=Player::class, inversedBy="roundResultTeamPartner")
* @Groups({"round:item", "round:list","event:list", "event:item"})
*/
private $partner;
public function getId(): ?int
{
return $this->id;
}
/**
* @return mixed
*/
public function getPlayer()
{
return $this->player;
}
/**
* @param mixed $player
*/
public function setPlayer($player): void
{
$this->player = $player;
}
/**
* @return mixed
*/
public function getPartner()
{
return $this->partner;
}
/**
* @param mixed $partner
*/
public function setPartner($partner): void
{
$this->partner = $partner;
}
}