'datetime', ]; public function ruangans() { return $this->belongsToMany(Ruangan::class); } public function getFormattedSentAtAttribute() { return $this->sent_at ? $this->sent_at->format('d/m/Y H:i:s') : 'Belum dikirim'; } // Accessor for short message public function getShortMessageAttribute() { if ($this->mode === 'manual') { return 'Relay Control'; } return Str::limit($this->message, 30); } }