mirror of
https://gitlab.com/CIEFWorldwideSdnBhd/exchange-2.0.git
synced 2026-08-31 18:34:10 +00:00
dmin Workflow - Fix Reported Issues - Automatically deduct funds from customer wallet when customer underpaid
This commit is contained in:
@@ -26,12 +26,16 @@ class QuestionResource extends JsonResource
|
||||
/** @var integer */
|
||||
private $previousAnswer;
|
||||
|
||||
public function __construct($question, $userId, $isPrevious = false, $isNoGoingBack = null, $previousAnswer = null) {
|
||||
/** @var object */
|
||||
private $questionMetadata;
|
||||
|
||||
public function __construct($question, $userId, $isPrevious = false, $isNoGoingBack = null, $previousAnswer = null, $questionMetadata = null) {
|
||||
$this->question = $question;
|
||||
$this->userId = $userId;
|
||||
$this->isPrevious = $isPrevious;
|
||||
$this->isNoGoingBack = $isNoGoingBack;
|
||||
$this->previousAnswer = $previousAnswer;
|
||||
$this->questionMetadata = $questionMetadata;
|
||||
}
|
||||
/**
|
||||
* Transform the resource into an array.
|
||||
@@ -51,6 +55,7 @@ class QuestionResource extends JsonResource
|
||||
'question_type' => $q->question_type,
|
||||
'question_answers' => AnswerOptionsResource::collection(QAAnswerOptions::where('question_number', $q->question_number)->where('questionnaire_set_id', $q->questionnaire_set_id)->orderBy('order', 'ASC')->get()),
|
||||
'questionnaire_set_id' => $q->questionnaire_set_id,
|
||||
'question_metadata'=> $this->questionMetadata,
|
||||
// 'questionnaire' => new QuestionnaireSetsResource($q->questionnaire),
|
||||
// 'questionnaire_answers' => $q->is_end ? QuestionnaireAnswersResource::collection(QAUserAnswerSelected::where('user_id', $this->userId)->get()) : null,
|
||||
'next_nested_question' => $q->next_nested_question,
|
||||
|
||||
Reference in New Issue
Block a user