'date', 'updated_at' => 'date', 'deleted_at' => 'date', ]; protected $dates = ['created_at', 'updated_at', 'deleted_at']; protected $fillable = ['title', 'text']; /** * @return string */ public function getMarkdownAttribute(): string { $converter = new CommonMarkConverter; return $converter->convertToHtml($this->text); } /** * Get all of the owning noteable models. Currently piggy bank and * transaction journal */ public function noteable() { return $this->morphTo(); } }