/**
  * Delete Spec
  *
  * @param $id
  * @return mixed
  */
 public function delete($id)
 {
     $spec = Spec::findOrFail($id);
     $deletedTranlation = $this->translationRepositoryInterface->delete('specs', $id);
     $deletedMedias = $this->mediaRepositoryInterface->deleteByTable('specs', $id);
     return $deletedTranlation && $deletedMedias ? $spec->delete() : false;
 }
 /**
  * Delete Category
  *
  * @param $id
  * @return mixed
  */
 public function delete($id)
 {
     $category = Category::findOrFail($id);
     $deleted = $this->translationRepositoryInterface->delete('categories', $id);
     return $deleted ? $category->delete() : false;
 }