sf4 deprecated: migrate Doctrine ORM mapping to annotation

This commit is contained in:
2020-07-24 16:46:46 +02:00
parent 97d3afba9b
commit d39666bf8e
10 changed files with 423 additions and 286 deletions

View File

@@ -7,13 +7,13 @@ use Doctrine\ORM\Mapping as ORM;
/**
* PersonAltName
*
* @ORM\Table(name="person_alt_name")
* @ORM\Table(name="chill_person_alt_name")
* @ORM\Entity(repositoryClass="Chill\PersonBundle\Repository\PersonAltNameRepository")
*/
class PersonAltName
{
/**
* @var int
* @var integer
*
* @ORM\Column(name="id", type="integer")
* @ORM\Id
@@ -36,16 +36,16 @@ class PersonAltName
private $label;
/**
*
* @var Person
* @ORM\OneToMany(
*
* @ORM\ManyToOne(
* targetEntity="Chill\PersonBundle\Entity\Person",
* mappedBy="altNames"
* inversedBy="altNames"
* )
*/
private $person;
/**
* Get id.
*
@@ -104,11 +104,18 @@ class PersonAltName
return $this->label;
}
/**
* @return Person
*/
public function getPerson(): Person
{
return $this->person;
}
/**
* @param Person|null $person
* @return $this
*/
public function setPerson(?Person $person = null)
{
$this->person = $person;