return $message; } switch ($segments[0]) { ################################################## # Blocks # ################################################## case 'blocks': switch ($method) { case 'GET': $url = isset($_GET['url']) ? $_GET['url'] : ''; $type = isset($_GET['type']) ? $_GET['type'] : ''; if (isset($segments[2]) && $segments[2] === 'requirements') { $response = $Cosmo->blocksRequirementsRead($segments[1]); } else { if (isset($segments[1])) { $response['html'] = $Cosmo->blocksRead($segments[1]); } else { if ($type || $url) { $response = $Cosmo->blocksRead(NULL, $type, $url); } else { $response = $Cosmo->blocksRead(); } } } break; case 'POST': if ($role === 'admin') { $type = isset($_POST['type']) ? $_POST['type'] : ''; $requirement = isset($_POST['requirement']) ? $_POST['requirement'] : ''; $name = isset($_POST['name']) ? $_POST['name'] : ''; if (isset($segments[2])) {