make(Illuminate\Contracts\Http\Kernel::class); $response = $kernel->handle( $request = Illuminate\Http\Request::capture() ); use App\Models\EvaluationAssignment; use App\Models\EvaluationQuestion; $id = 6; // From the URL in the screenshot $p2pAssignments = EvaluationAssignment::where('evaluatee_id', $id) ->where('status', 'submitted') ->with(['evaluation.answers.question', 'evaluator']) ->get(); echo "Total Assignments: " . $p2pAssignments->count() . "\n"; foreach ($p2pAssignments as $assignment) { echo "Assignment ID: " . $assignment->id . "\n"; if ($assignment->evaluation) { echo " Has Evaluation\n"; echo " Answers Count: " . $assignment->evaluation->answers->count() . "\n"; foreach ($assignment->evaluation->answers as $answer) { echo " Question: " . $answer->question->title . " (Type: " . $answer->question->type . ")\n"; echo " Value: " . $answer->answer_value . " | Text: " . $answer->answer_text . "\n"; } } else { echo " NO Evaluation record found!\n"; } } $questions = EvaluationQuestion::all(); echo "\nAll Questions Types:\n"; foreach ($questions as $q) { echo "ID: " . $q->id . " | Title: " . $q->title . " | Type: " . $q->type . "\n"; }