public static function destroy($id)
 {
     self::check_logged_in();
     $recipe = new Resepti(array('id' => $id));
     $recipe->destroy();
     Redirect::to('/recipe', array('message' => 'Resepti on poistettu onnistuneesti.'));
 }
 public static function sandbox()
 {
     // Testaa koodiasi täällä
     $wokki = new Resepti(array('ruokalaji' => '', 'annosmaara' => ''));
     $errors = $wokki->errors();
     Kint::dump($errors);
 }
 public static function destroy($id)
 {
     // Alustetaan Resepti-olio annetulla id:llä
     $resepti = new Resepti(array('id' => $id));
     // Kutsutaan Resepti-malliluokan metodia destroy, joka poistaa reseptin sen id:llä
     $resepti->destroy();
     // Ohjataan käyttäjä reseptien listaussivulle ilmoituksen kera
     Redirect::to('/resepti', array('message' => 'Resepti on poistettu onnistuneesti!'));
 }
 public static function create($id)
 {
     self::check_logged_in();
     $recipe = Resepti::find($id);
     $aineet = Raaka_aine::all();
     View::make('recipe_ingredient/new.html', array('recipe' => $recipe, 'aineet' => $aineet));
 }
 public static function results()
 {
     $param = $_POST;
     $search = $param['search'];
     $reseptit = Resepti::search($search);
     View::make('search/search.html', array('search' => $search, 'recipes' => $reseptit));
 }
 public static function sandbox()
 {
     $Bouillabaisse = Resepti::find(1);
     $reseptit = Resepti::all();
     // Kint-luokan dump-metodi tulostaa muuttujan arvon
     Kint::dump($reseptit);
     Kint::dump($Bouillabaisse);
 }
Esempio n. 7
0
<?php

//Otetaan käyttöön kirjastotiedosto, joka hakee kasan omatekoisia yleistoimintoja, sekä malliluokka:
require_once 'src/common.php';
require_once 'src/models/resepti.php';
//Selvitetään onko käyttäjä tehnyt haun
$hakusana = null;
if (!empty($_GET['haku'])) {
    $hakusana = $_GET['haku'];
}
//Kutsutaan malliluokan staattista metodia
$reseptit = Resepti::etsiHakusanalla($hakusana);
//Näytetään näkymä lähettäen sille muutamia muuttujia
naytaNakymä("reseptilista", array('title' => "Reseptit aakkosjärjestyksessä", 'reseptit' => $reseptit));