/**
  * @param $lessonId
  * @return mixed
  */
 public function getTags($lessonId)
 {
     $tags = $lessonId ? Lesson::findOrFail($lessonId)->tags : Tag::all();
     return $this->respond(['data' => $this->tagTransformer->transformCollection($tags->all())]);
 }
 private function getTags($lessonId)
 {
     //return  $lessonId ? Lesson::find($lessonId)->tags : Tag::all();
     return $lessonId ? Lesson::findOrFail($lessonId)->tags : Tag::all();
 }