This commit is contained in:
Dillon
2023-09-21 20:16:22 +08:00
parent 0cdff7c544
commit 90b85c0df1
7 changed files with 47 additions and 47 deletions
@@ -3,7 +3,7 @@
namespace App\Classes\Modules\HelpMenu\ControllersLogic;
use App\Classes\General\Abstracts\AbstractControllerLogic;
use App\Classes\Modules\HelpMenu\Processors\SaveHelpMenuAnswerProcessor;
use App\Classes\Modules\HelpMenu\Processors\SaveAnswerProcessor;
use App\Classes\Modules\HelpMenu\Processors\UserSourceForQAProcessor;
use ErrorException;
use Illuminate\Http\JsonResponse;
@@ -24,20 +24,20 @@ class SubmitQAQuestionsLogic extends AbstractControllerLogic
];
}
/** @var SaveHelpMenuAnswerProcessor */
private $saveHelpMenuAnswerProcessor;
/** @var SaveAnswerProcessor */
private $saveAnswerProcessor;
/** @var UserSourceForQAProcessor */
private $userSourceForQAProcessor;
/**
* SubmitQAQuestionsLogic constructor.
* @param SaveHelpMenuAnswerProcessor $saveHelpMenuAnswerProcessor
* @param SaveAnswerProcessor $saveAnswerProcessor
* @param UserSourceForQAProcessor $userSourceForQAProcessor
*/
public function __construct(SaveHelpMenuAnswerProcessor $saveHelpMenuAnswerProcessor, UserSourceForQAProcessor $userSourceForQAProcessor)
public function __construct(SaveAnswerProcessor $saveAnswerProcessor, UserSourceForQAProcessor $userSourceForQAProcessor)
{
$this->saveHelpMenuAnswerProcessor = $saveHelpMenuAnswerProcessor;
$this->saveAnswerProcessor = $saveAnswerProcessor;
$this->userSourceForQAProcessor = $userSourceForQAProcessor;
}
@@ -71,7 +71,7 @@ class SubmitQAQuestionsLogic extends AbstractControllerLogic
$answers = $request->input('answers');
foreach ($answers as $answer) {
$filesUpload = $request->input('files');
$this->saveHelpMenuAnswerProcessor->execute($userId, $sourceId, $answer['questionId'], $answer['answer'], $answer['answerId'], $filesUpload);
$this->saveAnswerProcessor->execute($userId, $sourceId, $answer['questionId'], $answer['answer'], $answer['answerId'], $filesUpload);
}
$response = ['message' => 'Thank you for your feedback.'];