S3Controller.php 778 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. <?php
  2. namespace App\Module\Dev\AdminControllers;
  3. use Dcat\Admin\Grid;
  4. use Dcat\Admin\Http\Controllers\AdminController;
  5. use Dcat\Admin\Layout\Content;
  6. use function __;
  7. /**
  8. * S3 测试
  9. *
  10. */
  11. class S3Controller extends AdminController
  12. {
  13. public function grid()
  14. {
  15. return Grid::make(new S3Repositor(), function (Grid $grid) {
  16. $grid->column('id')->sortable();
  17. $grid->column('content');
  18. $grid->disableActions(true);
  19. $grid->disableBatchActions(true);
  20. $grid->disableToolbar(true);
  21. $grid->disablePagination();
  22. });
  23. }
  24. public function config(Content $content)
  25. {
  26. return $content
  27. ->title('推送')
  28. ->body(new OrderPush2Form());
  29. }
  30. }