/**
  * Redirect to a category's URL.
  *
  * @param CategoryRepositoryInterface $categories
  * @param                             $id
  * @return \Illuminate\Http\RedirectResponse
  */
 public function view(CategoryRepositoryInterface $categories, $id)
 {
     /* @var CategoryInterface $category */
     $category = $categories->find($id);
     return $this->redirect->to($category->path());
 }
 /**
  * Delete a category.
  *
  * @param CategoryRepositoryInterface $categories
  * @param Authorizer                  $authorizer
  * @param                             $id
  * @return \Illuminate\Http\RedirectResponse
  */
 public function delete(CategoryRepositoryInterface $categories, Authorizer $authorizer, $id)
 {
     $authorizer->authorize('anomaly.module.posts::categories.delete');
     $categories->delete($categories->find($id));
     return redirect()->back();
 }