Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

39 Zeilen
834B

  1. <?php
  2. namespace App\Http\Controllers\Web\SeasonTicketContract;
  3. use App\Http\Controllers\Web\FromKintoneController;
  4. use App\Transmissions\HTICWeb\Sender;
  5. use Illuminate\Http\JsonResponse;
  6. use Illuminate\Http\Request;
  7. class FetchController extends FromKintoneController
  8. {
  9. public function name(): string
  10. {
  11. return "IC定期用 契約フェッチ";
  12. }
  13. public function description(): string
  14. {
  15. return "IC定期用 契約フェッチ";
  16. }
  17. use Sender;
  18. public function __construct(protected FetchParam $param)
  19. {
  20. parent::__construct();
  21. }
  22. protected function run(Request $request): JsonResponse
  23. {
  24. $param = $this->param;
  25. $res = $this->getSeasonTicketContractFetch($param->toArray());
  26. return $this->successResponse($res->json("data"));
  27. }
  28. }