public function action_new() { $catArray = array('title' => trim(Input::get('title')), 'slug' => Str::slug(trim(Input::get('title'))), 'desc' => trim(Input::get('desc')), 'order' => 99); $v = Validator::make($catArray, self::$rules); if ($v->passes()) { $category = new Forumcategory($catArray); $category->save(); return Response::make('OK', 201); } return Response::make('NOK', 400); }
public function __construct() { adminGateKeeper(); $title = getInput("title"); if (!$title) { new SystemMessage("Title cannot be left blank"); forward(); } $category = new Forumcategory(); $category->title = $title; $category->description = getInput("description"); $category->access_id = getInput("access_id"); $category->owner_guid = getLoggedInUserGuid(); $category->save(); new SystemMessage("Your forum category has been created."); forward("forum"); }