From 07e71a547cfa76d1ef8f080d4aa597e8ea268a3a Mon Sep 17 00:00:00 2001 From: snipe Date: Wed, 13 Nov 2013 17:49:07 -0500 Subject: [PATCH] controller cleanup --- .../admin/CategoriesController.php | 138 +---------------- .../admin/ManufacturersController.php | 31 ++++ app/controllers/admin/ModelsController.php | 146 ------------------ 3 files changed, 32 insertions(+), 283 deletions(-) diff --git a/app/controllers/admin/CategoriesController.php b/app/controllers/admin/CategoriesController.php index cbc884c7c9..6e2225b60d 100644 --- a/app/controllers/admin/CategoriesController.php +++ b/app/controllers/admin/CategoriesController.php @@ -23,143 +23,7 @@ class CategoriesController extends AdminController { $categories = Category::orderBy('created_at', 'DESC')->paginate(10); // Show the page - return View::make('backend/categories/index', compact('category')); - } - - /** - * Blog post create. - * - * @return View - */ - public function getCreate() - { - // Show the page - return View::make('backend/categories/create'); - } - - /** - * Blog post create form processing. - * - * @return Redirect - */ - public function postCreate() - { - // Declare the rules for the form validation - $rules = array( - 'name' => 'required|min:3', - ); - - // Create a new validator instance from our validation rules - $validator = Validator::make(Input::all(), $rules); - - // If validation fails, we'll exit the operation now. - if ($validator->fails()) - { - // Ooops.. something went wrong - return Redirect::back()->withInput()->withErrors($validator); - } - - // Create a new category - $category = new Category; - - // Update the category data - $category->name = e(Input::get('name')); - $category->user_id = Sentry::getId(); - - // Was the category created? - if($category->save()) - { - // Redirect to the new category page - return Redirect::to("assets/categories/$category->id/edit")->with('success', Lang::get('admin/categories/message.create.success')); - } - - // Redirect to the category create page - return Redirect::to('assets/categories/create')->with('error', Lang::get('assets/categories/message.create.error')); - } - - /** - * Category update. - * - * @param int $categoryId - * @return View - */ - public function getEdit($categoryId = null) - { - // Check if the category exists - if (is_null($category = Category::find($categoryId))) - { - // Redirect to the categories management page - return Redirect::to('assets/categories')->with('error', Lang::get('assets/categories/message.does_not_exist')); - } - - // Show the page - return View::make('backend/categories/edit', compact('category')); - } - - /** - * Category update form processing page. - * - * @param int $categoryId - * @return Redirect - */ - public function postEdit($categoryId = null) - { - // Check if the category exists - if (is_null($category = Model::find($categoryId))) - { - // Redirect to the categories management page - return Redirect::to('assets/categories')->with('error', Lang::get('assets/categories/message.does_not_exist')); - } - - // Declare the rules for the form validation - $rules = array( - 'name' => 'required|min:3', - ); - - // Create a new validator instance from our validation rules - $validator = Validator::make(Input::all(), $rules); - - // If validation fails, we'll exit the operation now. - if ($validator->fails()) - { - // Ooops.. something went wrong - return Redirect::back()->withInput()->withErrors($validator); - } - - // Update the category data - $category->name = e(Input::get('name')); - - // Was the category updated? - if($category->save()) - { - // Redirect to the new category page - return Redirect::to("admin/categories/$categoryId/edit")->with('success', Lang::get('assets/categories/message.update.success')); - } - - // Redirect to the categories post management page - return Redirect::to("admin/categories/$categoryId/edit")->with('error', Lang::get('assets/categories/message.update.error')); - } - - /** - * Delete the given category. - * - * @param int $categoryId - * @return Redirect - */ - public function getDelete($categoryId) - { - // Check if the category exists - if (is_null($category = Category::find($categoryId))) - { - // Redirect to the categories management page - return Redirect::to('assets/categories')->with('error', Lang::get('assets/categories/message.not_found')); - } - - // Delete the category - $category->delete(); - - // Redirect to the category management page - return Redirect::to('assets/categories')->with('success', Lang::get('admin/categories/message.delete.success')); + return View::make('backend/categories/index', compact('categories')); } } diff --git a/app/controllers/admin/ManufacturersController.php b/app/controllers/admin/ManufacturersController.php index e69de29bb2..eaf3efd911 100644 --- a/app/controllers/admin/ManufacturersController.php +++ b/app/controllers/admin/ManufacturersController.php @@ -0,0 +1,31 @@ +paginate(10); + + // Show the page + return View::make('backend/manufacturers/index', compact('manufacturers')); + } + + + +} diff --git a/app/controllers/admin/ModelsController.php b/app/controllers/admin/ModelsController.php index a81f7275f1..2a88d522f9 100644 --- a/app/controllers/admin/ModelsController.php +++ b/app/controllers/admin/ModelsController.php @@ -26,152 +26,6 @@ class ModelsController extends AdminController { return View::make('backend/models/index', compact('models')); } - /** - * Blog post create. - * - * @return View - */ - public function getCreate() - { - // Show the page - return View::make('backend/models/create'); - } - /** - * Blog post create form processing. - * - * @return Redirect - */ - public function postCreate() - { - // Declare the rules for the form validation - $rules = array( - 'title' => 'required|min:3', - 'content' => 'required|min:3', - ); - - // Create a new validator instance from our validation rules - $validator = Validator::make(Input::all(), $rules); - - // If validation fails, we'll exit the operation now. - if ($validator->fails()) - { - // Ooops.. something went wrong - return Redirect::back()->withInput()->withErrors($validator); - } - - // Create a new blog post - $post = new Model; - - // Update the blog post data - $post->title = e(Input::get('title')); - $post->slug = e(Str::slug(Input::get('title'))); - $post->content = e(Input::get('content')); - $post->meta_title = e(Input::get('meta-title')); - $post->meta_description = e(Input::get('meta-description')); - $post->meta_keywords = e(Input::get('meta-keywords')); - $post->user_id = Sentry::getId(); - - // Was the blog post created? - if($post->save()) - { - // Redirect to the new blog post page - return Redirect::to("assets/models/$post->id/edit")->with('success', Lang::get('admin/models/message.create.success')); - } - - // Redirect to the blog post create page - return Redirect::to('assets/models/create')->with('error', Lang::get('assets/models/message.create.error')); - } - - /** - * Blog post update. - * - * @param int $postId - * @return View - */ - public function getEdit($postId = null) - { - // Check if the blog post exists - if (is_null($post = Model::find($postId))) - { - // Redirect to the blogs management page - return Redirect::to('assets/models')->with('error', Lang::get('assets/models/message.does_not_exist')); - } - - // Show the page - return View::make('backend/models/edit', compact('post')); - } - - /** - * Blog Post update form processing page. - * - * @param int $postId - * @return Redirect - */ - public function postEdit($postId = null) - { - // Check if the blog post exists - if (is_null($post = Model::find($postId))) - { - // Redirect to the blogs management page - return Redirect::to('assets/models')->with('error', Lang::get('assets/models/message.does_not_exist')); - } - - // Declare the rules for the form validation - $rules = array( - 'title' => 'required|min:3', - 'content' => 'required|min:3', - ); - - // Create a new validator instance from our validation rules - $validator = Validator::make(Input::all(), $rules); - - // If validation fails, we'll exit the operation now. - if ($validator->fails()) - { - // Ooops.. something went wrong - return Redirect::back()->withInput()->withErrors($validator); - } - - // Update the blog post data - $post->title = e(Input::get('title')); - $post->slug = e(Str::slug(Input::get('title'))); - $post->content = e(Input::get('content')); - $post->meta_title = e(Input::get('meta-title')); - $post->meta_description = e(Input::get('meta-description')); - $post->meta_keywords = e(Input::get('meta-keywords')); - - // Was the blog post updated? - if($post->save()) - { - // Redirect to the new blog post page - return Redirect::to("admin/blogs/$postId/edit")->with('success', Lang::get('assets/models/message.update.success')); - } - - // Redirect to the blogs post management page - return Redirect::to("admin/blogs/$postId/edit")->with('error', Lang::get('assets/models/message.update.error')); - } - - /** - * Delete the given blog post. - * - * @param int $postId - * @return Redirect - */ - public function getDelete($postId) - { - // Check if the blog post exists - if (is_null($post = Model::find($postId))) - { - // Redirect to the blogs management page - return Redirect::to('assets/models')->with('error', Lang::get('assets/models/message.not_found')); - } - - // Delete the blog post - $post->delete(); - - // Redirect to the blog posts management page - return Redirect::to('assets/models')->with('success', Lang::get('admin/blogs/message.delete.success')); - } }