Some work on the category controller.

This commit is contained in:
James Cole
2014-07-30 07:14:00 +02:00
parent 8dcaaeade7
commit 04a9ada682
18 changed files with 167 additions and 73 deletions

View File

@@ -1,29 +1,47 @@
<?php
class ComponentsController extends BaseController
use Firefly\Storage\Category\CategoryRepositoryInterface as CRI;
/**
* Class CategoryController
*/
class CategoryController extends BaseController
{
protected $_repository;
public function __construct(CRI $repository)
{
$this->_repository = $repository;
View::share('menu', 'categories');
}
public function create()
{
}
public function delete()
public function delete(Category $category)
{
return View::make('categories.delete')->with('category',$category);
}
public function destroy()
{
}
public function edit()
public function edit(Category $category)
{
return View::make('categories.edit')->with('category',$category);
}
public function index()
{
$categories = $this->_repository->get();
return View::make('categories.index')->with('categories',$categories);
}
public function show()
public function show(Category $category)
{
return View::make('categories.show')->with('category',$category);
}
public function store()