示例#1
0
 public static function getObjectDTO($dto, $objectArray)
 {
     if ($dto === USERDTO) {
         return DataModelUtils::getUserDTO($objectArray);
     } else {
         if ($dto === ALBUMDTO) {
             return DataModelUtils::getAlbumDTO($objectArray);
         } else {
             if ($dto === PERSONDTO) {
                 return DataModelUtils::getPersonDTO($objectArray);
             } else {
                 if ($dto === POSTDTO) {
                     return DataModelUtils::getPostDTO($objectArray);
                 } else {
                     if ($dto === FRIENDSDTO) {
                         return DataModelUtils::getFriendsDTO($objectArray);
                     } else {
                         if ($dto === PHOTODTO) {
                             return DataModelUtils::getPhotoDTO($objectArray);
                         } else {
                             if ($dto === COMMENTDTO) {
                                 return DataModelUtils::getCommentDTO($objectArray);
                             } else {
                                 if ($dto === ACTIVITYDTO) {
                                     return DataModelUtils::getActivityDTO($objectArray);
                                 } else {
                                     if ($dto === ADDRESSDTO) {
                                         return DataModelUtils::getAddressDTO($objectArray);
                                     } else {
                                         if ($dto === NOTIFICATIONDTO) {
                                             return DataModelUtils::getNotificationDTO($objectArray);
                                         }
                                     }
                                 }
                             }
                         }
                     }
                 }
             }
         }
     }
 }