sarga/packages/Sarga/API/Http/Controllers/Channels.php

33 lines
756 B
PHP
Raw Normal View History

2021-10-27 16:06:17 +00:00
<?php namespace Sarga\API\Http\Controllers;
use Webkul\API\Http\Controllers\Shop\Controller;
use Sarga\API\Http\Resources\Core\Channel;
use Sarga\Shop\Repositories\ChannelRepository;
class Channels extends Controller
{
2022-04-06 06:52:42 +00:00
public function __construct(protected ChannelRepository $channelRepository)
2021-10-27 16:06:17 +00:00
{
}
public function index()
{
$channels = $this->channelRepository->with('sliders')->get();
if($channels)
{
return Channel::collection($channels);
}
else
{
return response()->json(['not found'],404);
}
}
public function get($channel_id){
2021-11-09 17:55:21 +00:00
$this->categoryRepository->getCategoryTreeWithoutDescendant(request()->input('parent_id'));
2021-10-27 16:06:17 +00:00
}
}