case 'settings': switch ($method) { case 'GET': $response = $Cosmo->settingsRead(); break; case 'PUT': $siteName = isset($_PUT['siteName']) ? $_PUT['siteName'] : ''; $slogan = isset($_PUT['slogan']) ? $_PUT['slogan'] : ''; $logo = isset($_PUT['logo']) ? $_PUT['logo'] : ''; $favicon = isset($_PUT['favicon']) ? $_PUT['favicon'] : ''; $email = isset($_PUT['email']) ? $_PUT['email'] : ''; $language = isset($_PUT['language']) ? $_PUT['language'] : ''; $maintenanceURL = isset($_PUT['maintenanceURL']) ? $_PUT['maintenanceURL'] : ''; $maintenanceMode = isset($_PUT['maintenanceMode']) ? $_PUT['maintenanceMode'] : ''; if ($role === 'admin') { $response = $Cosmo->settingsUpdate($siteName, $slogan, $logo, $favicon, $email, $language, $maintenanceURL, $maintenanceMode); } break; default: break; } break; ################################################## # Themes # ################################################## ################################################## # Themes # ################################################## case 'themes': switch ($method) { case 'GET':