3 namespace Doctrine\Tests\Models\DDC117;
11 * @Id @Column(type="integer") @GeneratedValue
16 * @Column(type="string")
21 * @ManyToMany(targetEntity="DDC117Translation", inversedBy="reviewedByEditors")
23 * inverseJoinColumns={
24 * @JoinColumn(name="article_id", referencedColumnName="article_id"),
25 * @JoinColumn(name="language", referencedColumnName="language")
28 * @JoinColumn(name="editor_id", referencedColumnName="id")
32 public $reviewingTranslations;
35 * @ManyToOne(targetEntity="DDC117Translation", inversedBy="lastTranslatedBy")
37 * @JoinColumn(name="lt_article_id", referencedColumnName="article_id"),
38 * @JoinColumn(name="lt_language", referencedColumnName="language")
41 public $lastTranslation;
43 public function __construct($name = "")
46 $this->reviewingTranslations = new \Doctrine\Common\Collections\ArrayCollection();
49 public function addLastTranslation(DDC117Translation $t)
51 $this->lastTranslation = $t;
52 $t->lastTranslatedBy[] = $this;