3 namespace Doctrine\Tests\Models\DDC117;
12 * @ManyToOne(targetEntity="DDC117Article", inversedBy="references")
13 * @JoinColumn(name="source_id", referencedColumnName="article_id")
19 * @ManyToOne(targetEntity="DDC117Article")
20 * @JoinColumn(name="target_id", referencedColumnName="article_id")
25 * @column(type="string")
30 * @column(type="datetime")
34 public function __construct($source, $target, $description)
36 $source->addReference($this);
37 $target->addReference($this);
39 $this->source = $source;
40 $this->target = $target;
41 $this->description = $description;
42 $this->created = new \DateTime("now");
45 public function source()
50 public function target()
55 public function setDescription($desc)
57 $this->description = $desc;
60 public function getDescription()
62 return $this->description;