mirror of
https://github.com/lkddi/nexusphp.git
synced 2026-04-03 14:10:57 +08:00
31 lines
785 B
PHP
31 lines
785 B
PHP
<?php
|
|
|
|
namespace App\Http\Controllers;
|
|
|
|
use App\Http\Resources\SearchBoxResource;
|
|
use App\Http\Resources\TorrentResource;
|
|
use App\Repositories\SearchBoxRepository;
|
|
use App\Repositories\UploadRepository;
|
|
use Illuminate\Http\Request;
|
|
|
|
class UploadController extends Controller
|
|
{
|
|
private $repository;
|
|
|
|
private $searchBoxRepository;
|
|
|
|
public function __construct(UploadRepository $repository, SearchBoxRepository $searchBoxRepository)
|
|
{
|
|
$this->repository = $repository;
|
|
$this->searchBoxRepository = $searchBoxRepository;
|
|
}
|
|
|
|
public function sections(Request $request)
|
|
{
|
|
$sections = $this->searchBoxRepository->listSections();
|
|
$resource = SearchBoxResource::collection($sections);
|
|
return $this->success($resource);
|
|
}
|
|
|
|
}
|