AN
Size: a a a
AN
AN
R#
VY
$user = $request->user();Привет, ребят
$lessons = [];
$coursesList = Course::query()
->whereHas('groups.users', function (Builder $query) use ($user) {
$query->whereUserId($user->id);
})->whereHas('lessons', function($q)
{
$q->where('hidden','=', 0);
})->with(['lessons.frames.problems.submits.languages', 'lessons.frames.problems.possibleLanguages'])->get()->each(function($course) use (&$lessons){
$course->lessons = $course->lessons->forget('hidden');
array_push($lessons, $course->lessons);
});
AN
AN
SN
IG
IG
D
D
IG
ДК
ДК
IG
AH
$user = $request->user();Привет, ребят
$lessons = [];
$coursesList = Course::query()
->whereHas('groups.users', function (Builder $query) use ($user) {
$query->whereUserId($user->id);
})->whereHas('lessons', function($q)
{
$q->where('hidden','=', 0);
})->with(['lessons.frames.problems.submits.languages', 'lessons.frames.problems.possibleLanguages'])->get()->each(function($course) use (&$lessons){
$course->lessons = $course->lessons->forget('hidden');
array_push($lessons, $course->lessons);
});
$lessons
?forget
обратно?AH
php artisan route:list
IG
VY