events renamed to course events

This commit is contained in:
Benjamin Takats
2022-12-14 11:23:35 +01:00
parent 7dede68675
commit 7f8117ff5c
17 changed files with 99 additions and 89 deletions

View File

@@ -50,7 +50,7 @@ class City extends Model
return $this->hasMany(Venue::class);
}
function events()
function courseEvents()
{
return $this->hasManyThrough(CourseEvent::class, Venue::class);
}

View File

@@ -64,7 +64,7 @@ class Course extends Model implements HasMedia
return $this->belongsTo(Lecturer::class);
}
public function events(): \Illuminate\Database\Eloquent\Relations\HasMany
public function courseEvents(): \Illuminate\Database\Eloquent\Relations\HasMany
{
return $this->hasMany(CourseEvent::class);
}

View File

@@ -28,7 +28,7 @@ class Registration extends Model
'active' => 'boolean',
];
public function event(): \Illuminate\Database\Eloquent\Relations\BelongsTo
public function courseEvent(): \Illuminate\Database\Eloquent\Relations\BelongsTo
{
return $this->belongsTo(CourseEvent::class);
}

View File

@@ -78,7 +78,7 @@ class Venue extends Model implements HasMedia
return $this->hasManyDeepFromRelations($this->events(), (new CourseEvent())->course());
}
public function events(): \Illuminate\Database\Eloquent\Relations\HasMany
public function courseEvents(): \Illuminate\Database\Eloquent\Relations\HasMany
{
return $this->hasMany(CourseEvent::class);
}