Rajout de doctrine/orm
[zf2.biz/galerie.git] / vendor / doctrine / orm / tests / Doctrine / Tests / Models / Forum / ForumUser.php
1 <?php
2
3 namespace Doctrine\Tests\Models\Forum;
4
5 /**
6  * @Entity
7  * @Table(name="forum_users")
8  */
9 class ForumUser
10 {
11     /**
12      * @Column(type="integer")
13      * @Id @GeneratedValue
14      */
15     public $id;
16     /**
17      * @Column(type="string", length=50)
18      */
19     public $username;
20     /**
21      * @OneToOne(targetEntity="ForumAvatar", cascade={"persist"})
22      * @JoinColumn(name="avatar_id", referencedColumnName="id")
23      */
24     public $avatar;
25
26     public function getId() {
27         return $this->id;
28     }
29
30     public function getUsername() {
31         return $this->username;
32     }
33
34     public function getAvatar() {
35         return $this->avatar;
36     }
37
38     public function setAvatar(ForumAvatar $avatar) {
39         $this->avatar = $avatar;
40     }
41 }