/**
  * Creates a User object based on a DB row.
  *
  * @param array $row The DB row containing User data.
  * @return \MicroCMS\Domain\User
  */
 protected function buildDomainObject($row)
 {
     $user = new User();
     $user->setNum($row['num_user']);
     $user->setName($row['name_user']);
     $user->setSurname($row['surname_user']);
     $user->setLogin($row['login_user']);
     $user->setPassword($row['password_user']);
     $user->setSalt($row['salt_user']);
     $user->setRole($row['role_user']);
     return $user;
 }