public static function store() { self::check_admin_logged_in(); $attributes = self::get_attributes(); $participant = new Participant($attributes); $errors = $participant->errors(); if (count($errors) == 0) { $participant->save(); Redirect::to('/competition/' . $participant->competition_id . '/participants', array('message' => 'Kilpailija lisätty kilpailuun')); } else { self::creation_view(array(Competition::find($participant->competition_id)), Competitor::all(), true, $errors); } }
public static function index() { $name = self::get_search_term(); $competitors = Competitor::all($name); View::make('competitor/index.html', array('competitors' => $competitors)); }