Fix: Добавлен метод courses() в Organization model

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
This commit is contained in:
mirivlad
2026-03-26 08:51:27 +08:00
co-authored by Qwen-Coder
parent 2271abf732
commit 32fed5d4b6
3 changed files with 7 additions and 3 deletions
+6
View File
@@ -46,6 +46,12 @@ class Organization extends Model
return $this->hasMany(CourseAssignment::class);
}
public function courses()
{
// Получаем курсы через назначения
return $this->hasManyThrough(Course::class, CourseAssignment::class, 'organization_id');
}
public function activeUsers(): HasMany
{
return $this->hasMany(User::class)->where('is_active', true);