'integer', 'log_id' => 'integer', 'forced_band_id' => 'integer', 'forced_category_id' => 'integer', 'forced_power_category_id' => 'integer', 'forced_sixhr_category' => 'boolean', 'forced_power_w' => 'integer', 'context' => 'array', 'created_by_user_id' => 'integer', ]; public function evaluationRun(): BelongsTo { return $this->belongsTo(EvaluationRun::class); } public function log(): BelongsTo { return $this->belongsTo(Log::class); } public function forcedBand(): BelongsTo { return $this->belongsTo(Band::class, 'forced_band_id'); } public function forcedCategory(): BelongsTo { return $this->belongsTo(Category::class, 'forced_category_id'); } public function forcedPowerCategory(): BelongsTo { return $this->belongsTo(PowerCategory::class, 'forced_power_category_id'); } public function createdByUser(): BelongsTo { return $this->belongsTo(User::class, 'created_by_user_id'); } }