public static function sandbox() { // Testaa koodiasi täällä $asiakas = Asiakas::findByID(1); $asiakkaat = Asiakas::all(); $viesti = Viesti::findByID(1); $viestit = Viesti::all(); Kint::dump($asiakkaat); Kint::dump($asiakas); Kint::dump($viestit); Kint::dump($viesti); $asiakas2 = new Asiakas(array('nimimerkki' => 'as', 'salasana' => '1234', 'email' => '*****@*****.**', 'syntymapaiva' => '1992-01-01', 'sukupuoli' => true, 'paikkakunta' => 'Bönde', 'yllapitaja' => false, 'paritele' => false)); $errors = $asiakas2->errors(); Kint::dump($errors); }
public static function updateMessage() { $params = $_POST; if ($params['action'] == 'destroy') { $viesti = Viesti::findByID($params['viestiid']); $viesti->destroy(); Redirect::to('/messages', array('message' => 'Viesti poistettu!')); } if ($params['action'] == 'update') { $attributes = array('viestiid' => intval($params['viestiid']), 'lahettavaid' => $_SESSION['asiakasid'], 'vastaanottavaid' => intval($params['vastaanottavaid']), 'sisalto' => $params['sisalto']); $viesti = new Viesti($attributes); $errors = $viesti->errors(); if (count($errors) == 0) { $viesti->update(); Redirect::to('/messages', array('message' => 'Muutokset tallennettu viestiin')); } else { Redirect::to('/messages', array('errors' => $errors, 'attributes' => $attributes)); } } }