public function kayttajaSaaNahda($kayttaja) { $alueenryhmat = $this->kayttajaryhmat(); if (count($alueenryhmat) == 0) { return true; } if ($kayttaja == null) { return false; } $kayttajanryhmat = Kayttajaryhma::haeKayttajalla($kayttaja->id); for ($j = 0; $j < count($kayttajanryhmat); $j++) { if ($kayttajanryhmat[$j]->id == 1) { //ylläpto return true; } for ($i = 0; $i < count($alueenryhmat); $i++) { if ($alueenryhmat[$i]->id == $kayttajanryhmat[$j]->id) { return true; } } } return false; }
public function kayttajaryhmat() { return Kayttajaryhma::haeKayttajalla($this->id); }