Пример #1
0
 /**
  * test grabbing a volunteer by invalid phone number
  */
 public function testGetInvalidVolunteerByVolPhone()
 {
     //grab a volunteer first and last name that does not exist
     $volunteer = Volunteer::getVolunteerByVolPhone($this->getPDO(), "12345678910");
     $this->assertSame($volunteer->getSize(), 0);
 }
Пример #2
0
     }
 } else {
     if (empty($email) === false) {
         $volunteer = Volunteer::getVolunteerByVolEmail($pdo, $email);
         if ($volunteer !== null && $volunteer->getOrgId() === $_SESSION["volunteer"]->getOrgId()) {
             $reply->data = $volunteer;
         }
     } else {
         if (empty($admin) === false) {
             $volunteer = Volunteer::getVolunteerByVolIsAdmin($pdo, $admin);
             if ($volunteer !== null && $volunteer->getOrgId() === $_SESSION["volunteer"]->getOrgId()) {
                 $reply->data = $volunteer;
             }
         } else {
             if (empty($phone) === false) {
                 $volunteer = Volunteer::getVolunteerByVolPhone($pdo, $phone);
                 if ($volunteer !== null && $volunteer->getOrgId() === $_SESSION["volunteer"]->getOrgId()) {
                 }
                 $reply->data = $volunteer;
             } else {
                 if (empty($emailActivation) === false) {
                     $volunteer = Volunteer::getVolunteerByVolEmailActivation($pdo, $emailActivation);
                     if ($volunteer !== null && $volunteer->getOrgId() === $_SESSION["volunteer"]->getOrgId()) {
                         $reply->data = $volunteer;
                     }
                 } else {
                     if (empty($current) === false) {
                         $volunteer = Volunteer::getVolunteerByVolId($pdo, $_SESSION["volunteer"]->getVolId());
                         $reply->data = $volunteer;
                     } else {
                         $reply->data = Volunteer::getVolunteerByOrgId($pdo, $_SESSION["volunteer"]->getOrgId())->toArray();