$Cosmo->email($to, $subject, $message); break; } break; ################################################## # Files # ################################################## ################################################## # Files # ################################################## case 'files': switch ($method) { case 'GET': $url = isset($_GET['url']) ? $_GET['url'] : ''; if (isset($segments[1])) { $response = $Cosmo->filesRead($segments[1]); } else { if ($url) { $response = $Cosmo->filesRead(null, $url); } else { $response = $Cosmo->filesRead(); } } break; case 'POST': $published = isset($_POST['published']) ? $_POST['published'] : ''; $file = isset($_POST['file']) ? $_POST['file'] : ''; if (checkPermissions('createPage', $published)) { $response = $Cosmo->filesCreate($file); } break;