File manager - Edit - /var/www/html/ciosp/api/app/Http/Controllers/NotificationTermController.php
Back
<?php namespace App\Http\Controllers; use App\Http\Requests\NotificationTermRequest; use App\Http\Services\NotificationTermService; use App\Models\NotificationTerm; use Illuminate\Http\Request; class NotificationTermController extends Controller { private NotificationTermService $notificationTermService; public function __construct() { $this->notificationTermService = new NotificationTermService; } public function index() { $response = $this->notificationTermService->index(); return response()->json($response->data, $response->code); } public function store(NotificationTermRequest $request) { $response = $this->notificationTermService->store($request); return response()->json($response->data, $response->code); } public function show(NotificationTerm $notificationTerm) { $response = $this->notificationTermService->show($notificationTerm); return response()->json($response->data, $response->code); } public function update(NotificationTermRequest $request, NotificationTerm $notificationTerm) { $response = $this->notificationTermService->update($request, $notificationTerm); return response()->json($response->data, $response->code); } public function destroy(NotificationTerm $notificationTerm) { $response = $this->notificationTermService->destroy($notificationTerm); return response()->json($response->data, $response->code); } }
| ver. 1.4 |
Github
|
.
| PHP 8.3.28 | Generation time: 0.01 |
proxy
|
phpinfo
|
Settings