|
|
@@ -18,19 +18,21 @@ class SearchBookResource extends JsonResource
|
|
|
public function toArray($request)
|
|
|
{
|
|
|
$book = BookTitle::where('sn',$this->pcd_book_id)->first();
|
|
|
+ $data = [
|
|
|
+ 'pcdBookId'=>$this->pcd_book_id,
|
|
|
+ "count"=>$this->co,
|
|
|
+ ];
|
|
|
if($book){
|
|
|
$toc = PaliText::where('book',$book->book)->where("paragraph",$book->paragraph)->value('toc');
|
|
|
- return [
|
|
|
- "book"=>$book->book,
|
|
|
- "paragraph"=> $book->paragraph,
|
|
|
- "paliTitle"=> $toc,
|
|
|
- 'pcdBookId'=>$this->pcd_book_id,
|
|
|
- "count"=>$this->co,
|
|
|
- ];
|
|
|
+ $data["book"] = $book->book;
|
|
|
+ $data["paragraph"] = $book->paragraph;
|
|
|
+ $data["paliTitle"] = $toc;
|
|
|
}else{
|
|
|
- Log::error('book title is null');
|
|
|
- Log::error(json_encode($this));
|
|
|
+ Log::error('book title is null pcd_book_id='.$this->pcd_book_id);
|
|
|
+ $data["book"] = 0;
|
|
|
+ $data["paragraph"] = 0;
|
|
|
+ $data["paliTitle"] = '';
|
|
|
}
|
|
|
-
|
|
|
+ return $data;
|
|
|
}
|
|
|
}
|