コード例 #1
0
 public static function get_user_logged_in()
 {
     if (isset($_SESSION['asiakasid'])) {
         $asiakasid = $_SESSION['asiakasid'];
         $asiakas = Asiakas::findByID($asiakasid);
         return $asiakas;
     }
     return null;
 }
コード例 #2
0
 public static function editMessage($viestiid)
 {
     $viesti = Viesti::findByID($viestiid);
     if ($_SESSION['asiakasid'] == $viesti->lahettavaid) {
         $vastaanottaja = Asiakas::findByID($viesti->vastaanottavaid);
         View::make('asiakasviews/editmessage.html', array('viesti' => $viesti, 'vastaanottaja' => $vastaanottaja));
     } else {
         Redirect::to('/messages', array('message' => 'Et ole viestin lähettäjä'));
     }
 }
コード例 #3
0
 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);
 }
コード例 #4
0
 public static function showBio($asiakasid)
 {
     $page = Esittelysivu::findByAsiakasID($asiakasid);
     $asiakas = Asiakas::findByID($page->asiakasid);
     View::make('asiakasviews/showBio.html', array('sivu' => $page, 'asiakas' => $asiakas));
 }
コード例 #5
0
 public static function showProfile($asiakasid)
 {
     $profileToShow = Asiakas::findByID($asiakasid);
     View::make('asiakasviews/showprofile.html', array('asiakas' => $profileToShow));
 }