Exemplo n.º 1
0
 public static function update_user($id)
 {
     $params = $_POST;
     $v = new Valitron\Validator($params);
     $v->rule('required', 'reader_name');
     $v->rule('lengthMin', 'reader_name', 3);
     $v->rule('lengthMax', 'reader_name', 15);
     $v->rule('required', 'reader_password');
     $v->rule('lengthMin', 'reader_password', 4);
     $v->rule('lengthMax', 'reader_password', 15);
     $attributes = array('id' => $id, 'reader_name' => $params['reader_name'], 'reader_password' => $params['reader_password']);
     if ($v->validate()) {
         $reader = new Reader($attributes);
         $reader->update();
         Redirect::to('/reader/' . $reader->id, array('message' => 'Tietojasi on muokattu onnistuneesti.'));
     }
 }