*/ protected $casts = [ ]; public function getIsNewAttribute() { if ($this->created_at) { return $this->created_at->diffInHours(Carbon::now()) <= 24; } return false; } public function board() { return $this->belongsTo('App\Models\Board', 'board_id'); } public function asset() { return $this->belongsTo('App\Models\Asset', 'image', 'uid'); } public function assets() { return $this->hasMany('App\Models\BoardAsset', 'article_id'); } public function comments() { return $this->hasMany('App\Models\BoardComment', 'article_id'); } public function user() { return $this->belongsTo('App\Models\User', 'created_id'); } }