$this->book, "paragraph"=> $this->paragraph, "content"=> $this->content, "rank"=> $this->rank, "highlight"=> $this->highlight, ]; $paliText = PaliText::where('book',$this->book) ->where('paragraph',$this->paragraph) ->first(); if($paliText){ $data['path'] = json_decode($paliText->path); if($paliText->level<100){ $data["paliTitle"] = $paliText->toc; }else{ $data["paliTitle"] = PaliText::where('book',$this->book) ->where('paragraph',$paliText->parent) ->value('toc'); } } return $data; } }