/**
  * Edit category by id
  *
  * @param $id
  * @param array $data
  * @return mixed
  * @throws NotFoundException
  */
 public function edit($id, array $data)
 {
     $category = $this->findById($id);
     $category = $this->category->updateById($category['id'], ['name' => $data['name'], 'slug' => $data['slug']]);
     return $category;
 }