public static function store()
 {
     self::check_logged_in();
     $params = $_POST;
     $attributes = array('name' => $params['name'], 'description' => $params['description'], 'priority' => $params['priority']);
     $memo = new Memo($attributes);
     $errors = $memo->errors();
     //       Kint::dump($params);
     if (count($errors) == 0) {
         $memo->save();
         Redirect::to('/memo/' . $memo->id, array('message' => 'Muistiinpano lisätty.'));
     } else {
         View::make('memo/new.html', array('errors' => $errors, 'attributes' => $attributes));
     }
 }
示例#2
0
 public static function crear($values)
 {
     $memo = new Memo();
     $depto = Usuario::find(Sentry::getUser()->id)->departamento;
     $memo->origen_id = $depto->id;
     $memo->destino_id = $values['departamento_id'];
     $numero = Configuracion::get('secuencia_memo');
     $numero++;
     $memo->numero = $numero;
     Configuracion::set('secuencia_memo', $numero);
     $memo->usuario_id = Sentry::getUser()->id;
     $memo->save();
     return $memo;
 }