Work on making country nullable. Presently the datamapper cant deal with it though...
[rock.divinelegy.git] / Domain / Entities / IUserBuilder.php
1 <?php
2
3 namespace Domain\Entities;
4
5 use Domain\VOs\ICountry;
6 use Domain\VOs\IName;
7
8 interface IUserBuilder
9 {
10 public function With_Country(ICountry $country = null);
11 public function With_DisplayName($name);
12 public function With_Name(IName $name);
13 public function With_Tags(array $tags);
14 public function With_FacebookId($id);
15 public function With_YearsStepArtist($years);
16 public function With_Quota($quota);
17 public function build();
18 }