public static function get_user_logged_in()
 {
     if (isset($_SESSION['user'])) {
         $kayttaja_id = $_SESSION['user'];
         $kayttaja = Kayttaja::haeYksi($kayttaja_id);
         return $kayttaja;
     }
     return null;
 }
 public static function lisaaJasen($ryhmaid)
 {
     self::check_yllapito();
     $jasen = $_POST['kayttaja'];
     $ryhma = Kayttajaryhma::haeYksi($ryhmaid);
     if (!Kayttaja::haeYksi($jasen)->kuuluuRyhmaan($ryhmaid)) {
         $ryhma->lisaaJasen($jasen);
         Redirect::to('/kayttajaryhma/' . $ryhmaid);
     }
     View::make('kayttajaryhma.html', array('ryhma' => $ryhma, 'kayttajat' => Kayttaja::haeKaikki(), 'virheet' => array('käyttäjä kuuluu jo ryhmään')));
 }
 public function laatijanNimi()
 {
     $kayttaja = Kayttaja::haeYksi($this->laatija);
     return $kayttaja->kayttajatunnus;
 }
 public function validoi_uusiJasen($id)
 {
     $errors = array();
     $jasen = Kayttaja::haeYksi($id);
     echo 'ei vielä';
     if ($jasen->kuuluuRyhmaan($this->id)) {
         echo 'eroro';
         $errors[] = 'käyttäjä kuuluu jo ryhmään';
     }
     return $errors;
 }
 public static function listaa($id)
 {
     $kayttaja = Kayttaja::haeYksi($id);
     View::make('kayttaja.html', array('kayttaja' => $kayttaja));
 }