Fix: Добавлен метод courses() в Organization model
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user