예제 #1
0
파일: api.php 프로젝트: andrelotto/Cosmo
         if (isset($segments[1])) {
             if (checkPermissions('editPage', $_PUT['published'], $_PUT['url'])) {
                 $response = $Cosmo->contentUpdate($segments[1], $_PUT['title'], $_PUT['description'], $_PUT['header'], $_PUT['subheader'], $_PUT['featured'], $_PUT['body'], $_PUT['url'], $_PUT['author'], $_PUT['type'], $_PUT['published'], $_PUT['published_date']);
             }
         }
         break;
     case 'DELETE':
         if (checkPermissions('deletePage')) {
             if (isset($segments[2]) && $segments[2] === 'revisions' && $segments[3]) {
                 $response = $Cosmo->revisionsDelete($segments[3]);
             } else {
                 if (isset($segments[2]) && $segments[2] === 'revisions') {
                     $response = $Cosmo->revisionsDelete(NULL, $segments[1]);
                 } else {
                     if (isset($segments[2]) && $segments[2] === 'extras') {
                         $response = $Cosmo->contentExtrasDelete($segments[1]);
                     } else {
                         if (isset($segments[2]) && $segments[2] === 'tags') {
                             $response = $Cosmo->contentTagsDelete($segments[1]);
                         } else {
                             $response = $Cosmo->contentDelete($segments[1]);
                         }
                     }
                 }
             }
         }
         break;
 }
 break;
 ##################################################
 #                    Email                       #