latest updates, towns and regions
[namibia] / module / User / src / User / Fixture / Profile.php
1 <?php
2 namespace User\Fixture;
3
4
5
6 class Profile extends \Fixture\Service\Fixture
7 {
8
9         static public function build()
10         {
11                 parent::addStack('\User\Entity\Profile', array(
12                                 'Profile.Jack' => array(
13                                                 'email'        => 'a@bid4cars.com.na',
14                                                 'password'     => '123',
15                                                 'firstName'    => 'Jack',
16                                                 'familyName'   => 'Trader',
17                                                 'idNumber'     => '7001012020009',
18                                                 'dateOfBirth'  => new \DateTime('1970-01-01'),
19                                                 'mobile'       => '+27821234567',
20                                                 'company'      => self::getReference('Company.B4CSeller'),
21                                                 'permissions'  => self::getReference('Permissions.DealerShipManagerNew')
22                                 ),
23                                 'Profile.Bob' => array(
24                                                 'email'        => 'b@bid4cars.com.na',
25                                                 'password'     => '123',
26                                                 'firstName'    => 'Bob',
27                                                 'familyName'   => 'Pendleton',
28                                                 'idNumber'     => '7001012020008',
29                                                 'dateOfBirth'  => new \DateTime('1970-01-01'),
30                                                 'mobile'       => '+27821234567',
31                                                 'company'      => self::getReference('Company.B4CSeller'),
32                                                 'permissions'  => self::getReference('Permissions.DealerShipManagerUsed')
33                                 ),
34                                 'Profile.Fluke' => array(
35                                                 'email'        => 'c@bid4cars.com.na',
36                                                 'password'     => '123',
37                                                 'firstName'    => 'Fluke',
38                                                 'familyName'   => 'Luke',
39                                                 'idNumber'     => '7001012020008',
40                                                 'dateOfBirth'  => new \DateTime('1970-01-01'),
41                                                 'mobile'       => '+27821234567',
42                                                 'company'      => self::getReference('Company.B4CSeller'),
43                                                 'permissions'  => self::getReference('Permissions.DealerShipValuator')
44                                 ),
45                                 'Profile.Blank' => array(
46                                                 'email'        => 'd@bid4cars.com.na',
47                                                 'password'     => '123',
48                                                 'firstName'    => 'Blank',
49                                                 'familyName'   => 'Bloke',
50                                                 'idNumber'     => '7001012020008',
51                                                 'dateOfBirth'  => new \DateTime('1970-01-01'),
52                                                 'mobile'       => '+27821234567',
53                                                 'company'      => self::getReference('Company.B4CSeller'),
54                                                 'permissions'  => self::getReference('Permissions.DealershipSales')
55                                 ),
56                                 'Profile.Bloke' => array(
57                                                 'email'        => 'a@amh.com',
58                                                 'password'     => '123',
59                                                 'firstName'    => 'Some',
60                                                 'familyName'   => 'Bloke',
61                                                 'idNumber'     => '7001012020007',
62                                                 'dateOfBirth'  => new \DateTime('1970-01-01'),
63                                                 'mobile'       => '+27821234567',
64                                                 'company'      => self::getReference('Company.AmhSeller'),
65                                                 'permissions'  => self::getReference('Permissions.TraderUser')
66                                 ),
67                                 'Profile.Sue' => array(
68                                                 'email'        => 'b@amh.com',
69                                                 'password'     => '123',
70                                                 'firstName'    => 'Sue',
71                                                 'familyName'   => 'Jackson',
72                                                 'idNumber'     => '7001012020006',
73                                                 'dateOfBirth'  => new \DateTime('1970-01-01'),
74                                                 'mobile'       => '+27821234567',
75                                                 'company'      => self::getReference('Company.AmhSeller'),
76                                                 'permissions'  => self::getReference('Permissions.DealerShipValuator')
77                                 ),
78                                 array(
79                                                 'email'        => 'a@independant.com',
80                                                 'password'     => '123',
81                                                 'firstName'    => 'Janine',
82                                                 'familyName'   => 'Tweed',
83                                                 'idNumber'     => '7001012020005',
84                                                 'dateOfBirth'  => new \DateTime('1970-01-01'),
85                                                 'mobile'       => '+27821234567',
86                                                 'company'      => self::getReference('Company.IndependantBuyer'),
87                                                 'permissions'  => self::getReference('Permissions.DealerShipManagerNew')
88                                 ),
89                                 array(
90                                                 'email'        => 'b@independant.com',
91                                                 'password'     => '123',
92                                                 'firstName'    => 'Some',
93                                                 'familyName'   => 'Lady',
94                                                 'idNumber'     => '7001012020004',
95                                                 'dateOfBirth'  => new \DateTime('1970-01-01'),
96                                                 'mobile'       => '+27821234567',
97                                                 'company'      => self::getReference('Company.IndependantBuyer'),
98                                                 'permissions'  => self::getReference('Permissions.DealershipSales')
99                                 ),
100                                 'Profile.Dave' => array(
101                                                 'email'        => 'dave@bid4cars.com.na',
102                                                 'password'     => '123',
103                                                 'firstName'    => 'Dave',
104                                                 'familyName'   => 'Thomas',
105                                                 'idNumber'     => '7001012020009',
106                                                 'dateOfBirth'  => new \DateTime('1970-01-01'),
107                                                 'mobile'       => '+27833248462',
108                                                 'company'      => self::getReference('Company.Dave'),
109                                                 'permissions'  => self::getReference('Permissions.DealerShipManagerUsed')
110                                 ),
111                                 'Profile.Shane' => array(
112                                                 'email'        => 'shanek@bid4cars.com.na',
113                                                 'password'     => '123',
114                                                 'firstName'    => 'Shane',
115                                                 'familyName'   => 'Kruger',
116                                                 'idNumber'     => '7001012020009',
117                                                 'dateOfBirth'  => new \DateTime('1970-01-01'),
118                                                 'mobile'       => '+27827778995',
119                                                 'company'      => self::getReference('Company.Dave'),
120                                                 'permissions'  => self::getReference('Permissions.DealershipSales')
121                                 ),
122                                 'Profile.Byron' => array(
123                                                 'email'        => 'tc@auctions.com',
124                                                 'password'     => '123',
125                                                 'firstName'    => 'Trade',
126                                                 'familyName'   => 'Center',
127                                                 'idNumber'     => '7001012020008',
128                                                 'dateOfBirth'  => new \DateTime('1970-01-01'),
129                                                 'mobile'       => '+27826039258',
130                                                 'company'      => self::getReference('Company.Byron'),
131                                                 'permissions'  => self::getReference('Permissions.TradeCenterUser')
132                                 ),
133                                 'Profile.Admin' => array(
134                                                 'email'        => 'admin@bid4cars.co.za',
135                                                 'password'     => '123',
136                                                 'firstName'    => 'Full',
137                                                 'familyName'   => 'Administrator',
138                                                 'idNumber'     => '7001012020008',
139                                                 'dateOfBirth'  => new \DateTime('1970-01-01'),
140                                                 'mobile'       => '+27826039258',
141                                                 'company'      => self::getReference('Company.B4CSeller'),
142                                                 'permissions'  => self::getReference('Permissions.Administrator')
143                                 )
144                 ));
145         }
146
147 }