StarNewsController.php 896 B

1234567891011121314151617181920212223242526272829303132
  1. <?php
  2. namespace App\Http\Controllers\V2;
  3. use App\Http\Controllers\BaseController;
  4. use App\Repositories\PlatformContentRepository;
  5. use App\Repositories\StarNewsRepository;
  6. use App\Transformers\PlatformContentTransformer;
  7. use App\Transformers\StarNewsTransformer;
  8. use Illuminate\Http\Request;
  9. use League\Fractal\Resource\Collection;
  10. use League\Fractal\Manager;
  11. use League\Fractal\Pagination\IlluminatePaginatorAdapter;
  12. /**
  13. * Created by PhpStorm.
  14. * User: durong
  15. * Date: 2019/6/17
  16. * Time: 下午7:42
  17. */
  18. class StarNewsController extends BaseController
  19. {
  20. public function __construct(StarNewsRepository $starNewsRepository)
  21. {
  22. $this->starNewsRepository = $starNewsRepository;
  23. }
  24. //星球新闻列表
  25. public function index(Request $request)
  26. {
  27. $starNews = $this->starNewsRepository->index($request->all());
  28. return $this->jsonSuccess($starNews);
  29. }
  30. }