$filters = $_POST['filters'];
        require_once APPLICATION_PATH . MODEL_DIR . '/Product.php';
        $order = new Product('replicated');
        $result = $order->search($search_term, $filters, $search_type);
    }
} elseif (isset($_POST['form']) && $_POST['form'] == "search_by_sku") {
    require_once APPLICATION_PATH . MODEL_DIR . '/Product.php';
    $result = "";
    $item_sku = $_POST['item_sku'];
    $products = new Product('replicated');
    $result = $products->SearchItemsBySku($item_sku);
} elseif (isset($_POST['form']) && $_POST['form'] == "master_products") {
    require_once APPLICATION_PATH . MODEL_DIR . '/Product.php';
    $result = "";
    $products = new Product('replicated');
    $result = $order->getAllMasterProducts();
    header('Content-Type: application/json');
    echo json_encode(array("result" => $result));
} elseif (isset($_POST['form']) && $_POST['form'] == "get_search_history") {
    require_once APPLICATION_PATH . MODEL_DIR . '/Ajax.php';
    $ajax = new Ajax();
    $result = $ajax->getSearchHistory($_POST['search_type']);
} elseif (isset($_POST['form']) && $_POST['form'] == "get_primary_products") {
    // ! Original replacement order page
    require_once APPLICATION_PATH . MODEL_DIR . '/Product.php';
    $result = "";
    $products = new Product('replicated');
    $result = $products->getPrimaryProducts();
} elseif (isset($_POST['form']) && $_POST['form'] == "get_main_products") {
    // !Original Products page call
    require_once APPLICATION_PATH . MODEL_DIR . '/Product.php';