<?php  namespace App\Http\Controllers;  use App\Models\Survey; use App\Models\Category; use App\Models\Question; use Illuminate\View\View; use App\Models\Profession; use App\Enums\QuestionType; use App\Enums\QuestionClass; use App\Models\ClientSurvey; use App\Models\QuestionGroup; use App\Http\Requests\MultiValues; use App\Http\Requests\GlobalSearch; use App\Http\Requests\CreateQuestion; use Illuminate\Http\RedirectResponse; use App\Http\Requests\StoreQuestionBa; use App\Http\Requests\UpdateQuestionBa; use App\Services\Questions\QuestionService; use App\Http\Requests\QuestionFilterRequestPpi;  class QuestionBaController extends Controller { 	public function create(CreateQuestion $request): View{}  	public function index(QuestionFilterRequestPpi $request): View{}  	public function destroy(Question $id): RedirectResponse{}  	public function edit(Question $id): View{}  	public function search(GlobalSearch $request): View{}  	public function multiRemove(MultiValues $request): RedirectResponse{}  	public function store(StoreQuestionBa $request): RedirectResponse{}  	public function update(UpdateQuestionBa $request, Question $id, QuestionService $questionService): RedirectResponse{} }