Пример #1
0
     } elseif (empty($submitId) === false) {
         $reply->data = Trail::getTrailBySubmitTrailId($pdo, $submitId)->toArray();
     } elseif (empty($amenities) === false) {
         $reply->data = Trail::getTrailByTrailAmenities($pdo, $amenities)->toArray();
     } elseif (empty($condition) === false) {
         $reply->data = Trail::getTrailByTrailCondition($pdo, $condition)->toArray();
     } elseif (empty($description) === false) {
         $reply->data = Trail::getTrailByTrailDescription($pdo, $description)->toArray();
     } elseif (empty($difficulty) === false) {
         $reply->data = Trail::getTrailByTrailDifficulty($pdo, $difficulty)->toArray();
     } elseif (empty($distance) === false) {
         $reply->data = Trail::getTrailByTrailDistance($pdo, $distance)->toArray();
     } elseif (empty($name) === false) {
         $reply->data = Trail::getTrailByTrailName($pdo, $name)->toArray();
     } elseif (empty($submission) === false) {
         $reply->data = Trail::getTrailByTrailSubmissionType($pdo, $submission)->toArray();
     } elseif (empty($terrain) === false) {
         $reply->data = Trail::getTrailByTrailTerrain($pdo, $terrain)->toArray();
     } elseif (empty($traffic) === false) {
         $reply->data = Trail::getTrailByTrailTraffic($pdo, $traffic)->toArray();
     } elseif (empty($use) === false) {
         $reply->data = Trail::getTrailByTrailUse($pdo, $use)->toArray();
         //} elseif (empty($uuid) === false) {
         $reply->data = Trail::getTrailByTrailUuid($pdo, $uuid);
     } else {
         $reply->data = Trail::getAllTrails($pdo)->toArray();
     }
 }
 //verify user and verify object is not empty
 // if the session belongs to an active user allow post
 if (empty($_SESSION["user"]) === false && $_SESSION["user"]->getUserAccountType() !== "X") {
Пример #2
0
 /**
  * test grabbing a Trail by TrailSubmissionType that does not exist
  *
  * @expectedException PDOException
  **/
 public function testGetInvalidTrailByTrailSubmissionType()
 {
     //grab a TrailSubmissionType that does not exist
     $trail = Trail::getTrailByTrailSubmissionType($this->getPDO(), "null");
     $this->assertNull($trail);
 }