'integer', 'successful_call_count' => 'integer', 'failed_call_count' => 'integer', 'last_called_at' => 'datetime', ]; } public function contact(): BelongsTo { return $this->belongsTo(Contact::class); } public function lastCaller(): BelongsTo { return $this->belongsTo(User::class, 'last_called_by'); } public function callLogs(): HasMany { return $this->hasMany(CallLog::class); } }