Beispiel #1
0
 along with Consumables. If not, see <http://www.gnu.org/licenses/>.
 --------------------------------------------------------------------------
*/
include "../../../inc/includes.php";
Session::checkLoginUser();
//Html::header_nocache();
switch ($_POST['action']) {
    case 'addToCart':
        header('Content-Type: application/json; charset=UTF-8"');
        $request = new PluginConsumablesRequest();
        echo json_encode($request->addToCart($_POST));
        break;
    case 'addConsumables':
        header('Content-Type: application/json; charset=UTF-8"');
        $request = new PluginConsumablesRequest();
        echo json_encode($request->addConsumables($_POST));
        break;
    case 'reloadAvailableConsumables':
        header("Content-Type: text/html; charset=UTF-8");
        $request = new PluginConsumablesRequest();
        $request->loadAvailableConsumables($_POST['used'], $_POST['type']);
        break;
    case 'reloadAvailableConsumablesNumber':
        header("Content-Type: text/html; charset=UTF-8");
        $request = new PluginConsumablesRequest();
        $request->loadAvailableConsumablesNumber($_POST['used'], $_POST['consumables_id']);
        break;
    case 'loadConsumableInformation':
        header("Content-Type: text/html; charset=UTF-8");
        $validation = new PluginConsumablesValidation();
        $validation->loadConsumableInformation(Session::getLoginUserID(), $_POST['consumables_id']);