Example #1
0
 public function makeUserFromRow(array $row)
 {
     $user = new User($row['user'], $row['pass'], $row['fullname'], $row['address'], $row['postcode']);
     $user->setUserId($row['id']);
     $user->setFullname($row['fullname']);
     $user->setAddress($row['address']);
     $user->setPostcode($row['postcode']);
     $user->setBio($row['bio']);
     $user->setIsAdmin($row['isadmin']);
     $user->setIsDoctor($row['isdoctor']);
     $user->setBankcard($row['bankcard']);
     $user->setMoneyspent($row['moneyspent']);
     $user->setMoneyearned($row['moneyearned']);
     if (!empty($row['email'])) {
         $user->setEmail(new Email($row['email']));
     }
     if (!empty($row['age'])) {
         $user->setAge(new Age($row['age']));
     }
     return $user;
 }