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