5 /** @Entity @Table(name="users") */
9 * @Id @Column(type="integer")
10 * @GeneratedValue(strategy="AUTO")
13 /** @Column(type="string", length=50) */
16 * @OneToOne(targetEntity="Address", inversedBy="user")
17 * @JoinColumn(name="address_id", referencedColumnName="id")
21 public function getId()
26 public function getName()
31 public function setName($name)
36 public function getAddress()
38 return $this->address;
41 public function setAddress(Address $address)
43 if ($this->address !== $address) {
44 $this->address = $address;
45 $address->setUser($this);