File size: 930 Bytes
40dca3b
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<?php

namespace App\Http\Controllers\AjaxControllers\V1\Frontend;

use App\Http\Controllers\BaseController;
use App\Http\Requests\ApiChapterRequest;
use App\Services\ChapterServices;
use App\Services\ComicServices;
use App\Services\ContentImageServices;
use App\Tranformers\ContentImageResource\ContentImageListResource;
use App\Tranformers\ChapterResource\ChapterListResource;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB;

class ChapterController extends BaseController
{
    private $contentImageServices;
    public function __construct(ContentImageServices $contentImageServices)
    {
        $this->contentImageServices = $contentImageServices;
        parent::__construct();
    }


    public function show(Request $request,$comic_code,$id)
    {
        $contentImages = $this->contentImageServices->findByChapterId($request,$id);
        return new ContentImageListResource($contentImages);
    }

}