Type hint all device model relations (#12686)

This commit is contained in:
Jellyfrog
2021-03-31 17:28:47 +02:00
committed by GitHub
co-authored by GitHub
parent dc160c6813
commit 4b6efba040
28 changed files with 90 additions and 64 deletions
+3 -2
View File
@@ -25,6 +25,7 @@
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Relations\HasMany;
class Component extends DeviceRelatedModel
{
@@ -53,12 +54,12 @@ class Component extends DeviceRelatedModel
// ---- Define Relationships ----
public function logs()
public function logs(): HasMany
{
return $this->hasMany(\App\Models\ComponentStatusLog::class, 'component_id', 'id');
}
public function prefs()
public function prefs(): HasMany
{
return $this->hasMany(\App\Models\ComponentPref::class, 'component', 'id');
}