Esempio n. 1
0
             $result = $news->getList($type, $limit, $page);
             setResult(true, $router, $result);
             break;
         case 'add':
             $type = $router->getParams("type", 0, true);
             $header = $router->getParams("header", 0, true);
             $text = $router->getParams("text", 0, true);
             $images = $router->getParams("images", 0, true);
             $date = $router->getParams("date", 0);
             $notify = $router->getParams("notify", 0);
             $clean = $router->getParams("clean", 0);
             $images = json_decode($images, true);
             $result = $news->add($type, $header, $text, $images, $date);
             if ($notify == 1) {
                 $notifyController = new Notify();
                 $notifyController->sendData($header, $result);
             }
             setResult(true, $router, $result);
             break;
         case 'render':
             $id = $router->getParams("id", 0, true);
             $path = $config["global"]["path"];
             echo file_get_contents("http://" . $_SERVER["HTTP_HOST"] . $path . "renderNews.php?id=" . $id);
             exit;
         default:
             setBadRequest('Unknown method for module news');
     }
     break;
 case 'push':
     $notifyController = new Notify();
     switch ($router->getMethod()) {