<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

use App\Models\CourseList;

class CourseListsController extends Controller
{
    public function courses($id)
    {
        $course_list = CourseList::findOrFail($id);

        $courses = $course_list->courses->each(function ($course) {
            $course->append(['anchor', 'course_description', 'external_content']);
        });

        return response()->json([
            'courses' => $courses,
        ]);
    }
}
