# Content # ################################################## ################################################## # Content # ################################################## case 'content': switch ($method) { case 'GET': if (count($segments) > 3 && $segments[2] === 'revisions') { $response = $Cosmo->revisionsRead($segments[3]); } else { if (count($segments) > 2 && $segments[2] === 'revisions') { $response = $Cosmo->revisionsRead(NULL, $segments[1]); } else { if (count($segments) > 2 && $segments[2] === 'tags') { $response = $Cosmo->contentTagsRead($segments[1]); } else { if (count($segments) > 1 && $segments[1] === 'tags') { $response = $Cosmo->contentTagsRead('', $_GET['tag']); } else { $response = $Cosmo->contentRead(isset($_GET['url']) ? $_GET['url'] : '', $role === 'admin'); } } } } break; case 'POST': $published = isset($_POST['published']) ? $_POST['published'] : ''; $name = isset($_POST['name']) ? $_POST['name'] : ''; $extra = isset($_POST['extra']) ? $_POST['extra'] : ''; $title = isset($_POST['title']) ? $_POST['title'] : '';