Lae/app/Http/Controllers/Application/ModuleController.php

23 lines
472 B
PHP
Raw Normal View History

2022-12-03 03:27:35 +00:00
<?php
namespace App\Http\Controllers\Application;
use App\Http\Controllers\Controller;
use App\Models\Module;
2023-01-10 13:42:27 +00:00
use Illuminate\Http\JsonResponse;
2022-12-03 03:27:35 +00:00
class ModuleController extends Controller
{
2023-02-07 09:02:20 +00:00
public function index(): JsonResponse
2023-01-20 19:26:23 +00:00
{
2023-01-21 14:19:04 +00:00
$modules = (new Module)->all()->makeVisible(['api_token', 'url']);
2022-12-03 03:27:35 +00:00
2023-01-20 19:26:23 +00:00
return $this->success($modules);
}
2022-12-03 03:27:35 +00:00
2023-01-10 13:42:27 +00:00
public function show(Module $module): JsonResponse
2022-12-27 16:25:22 +00:00
{
2022-12-03 03:27:35 +00:00
return $this->success($module);
}
}