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));
         }
     }
 }