Example #1
0
    if ($resSrv->update($res)) {
        $message = \i18n("Changes saved");
    } else {
        $error = \i18n("Unable to save changes");
    }
} else {
    if (isset($_POST['label'])) {
        if ($_FILES['file']['tmp_name'] !== "") {
            $content = file_get_contents($_FILES['file']['tmp_name']);
        } else {
            if ($_POST['type'] == \Pasteque\Resource::TYPE_TEXT) {
                $content = $_POST['content'];
            }
        }
        $res = new \Pasteque\Resource($_POST['label'], $_POST['type'], $content);
        if ($resSrv->create($res) !== false) {
            $message = \i18n("Changes saved");
        } else {
            $error = \i18n("Unable to save changes");
        }
    }
}
$resource = null;
$txtContent = "";
$imgContent = "";
if (isset($_GET['id'])) {
    $resource = $resSrv->get($_GET['id']);
    switch ($resource->type) {
        case \Pasteque\Resource::TYPE_TEXT:
            $txtContent = $resource->content;
            break;