Beispiel #1
1
 function listAllPostsBySection()
 {
     echo "<h3>Drafts:</h3>";
     parent::getDisplayPosts(array('status' => '1'), "list");
     echo "<h3>Published Posts:</h3>";
     parent::getDisplayPosts(array('status' => '2'), "list");
     echo "<h3>Deleted Posts:</h3>";
     parent::getDisplayPosts(array('status' => '3'), "list");
 }
Beispiel #2
0
<?php

// Errors to browser
error_reporting(E_ALL);
ini_set('display_errors', 'on');
// Load libraries
$config = parse_ini_file('config.ini');
require_once 'lib/Model/composers.php';
require_once 'lib/Model/songs.php';
require_once 'lib/Model/musicalForms.php';
require_once 'lib/Controller/controller.php';
require_once 'lib/Controller/postHandler.php';
$postHandler = new postHandler();
$postHandler->run();
$Controller = new controller();
$action = "";
// If there's an action tell the controller
if (isset($_GET["action"])) {
    $action = $_GET["action"];
}
$Controller->setAction($action);
echo $Controller->run();
Beispiel #3
0
    $encDecrypt = new EncDecrypt();
    $post = $encDecrypt->decrypt($post);
    $userid = $encDecrypt->decrypt($userid);
    $postid = $encDecrypt->decrypt($postid);
    $model = new postHandler();
    $values = json_decode($post);
    echo $model->updatePost($userid, $postid, $values);
});
$app->get("/fetchposts/:searchterms", function ($searchterms) use($app) {
    $encDecrypt = new EncDecrypt();
    $searchterms = json_decode($encDecrypt->decrypt($searchterms), true);
    $model = new postHandler();
    $allData = $model->fetchPosts($searchterms);
    echo $allData = $encDecrypt->encrypt($allData);
});
$app->get("/fetchpost/:id", function ($id) use($app) {
    $encDecrypt = new EncDecrypt();
    $id = json_decode($encDecrypt->decrypt($id), true);
    $model = new postHandler();
    $allData = $model->fetchPost($id);
    echo $allData = $encDecrypt->encrypt($allData);
});
$app->get("/deletepost/:userid/:postid", function ($userid, $postid) use($app) {
    $encDecrypt = new EncDecrypt();
    $postid = json_decode($encDecrypt->decrypt($postid), true);
    $userid = json_decode($encDecrypt->decrypt($userid), true);
    $model = new postHandler();
    $delete = $model->deletePost($userid, $postid);
    echo $delete = $encDecrypt->encrypt($delete);
});
$app->run();