Exemple #1
0
 public function store()
 {
     $validator = Validator::make(Input::all(), ['paste' => 'required']);
     if ($validator->fails()) {
         return Redirect::route('create')->withErrors($validator);
     }
     try {
         $paste = Paste::create(['paste' => Input::get('paste'), 'fork_of' => Input::get('fork', null)]);
     } catch (Exception $e) {
         return Redirect::route('create')->withErrors($e->getMessage());
     }
     return Redirect::route('show', Math::to_base($paste->id));
 }
Exemple #2
0
<?php

require_once "../common.php";
if (!empty($_POST["content"])) {
    if (!isset($_POST["title"])) {
        $_POST["title"] = "";
    }
    if (!isset($_POST["author"])) {
        $_POST["author"] = "";
    }
    if (!isset($_POST["lang"])) {
        $_POST["lang"] = "";
    }
    if (!isset($_POST["hide"])) {
        $_POST["hide"] = 0;
    }
    $paste = new Paste();
    $paste->create($_POST);
    header("Location: /?" . $paste->save());
    exit;
}
header("Location: /");