translateOrNew($locale)->slug; } public function category() { return $this->belongsTo('App\Category'); } public function getDateAttribute($value) { return Carbon::parse($value)->format('d.m.Y.'); } public function setDateAttribute($value) { $this->attributes['date'] = Carbon::createFromFormat('d.m.Y.', $value); } public function scopeOrdered($query) { return $query->orderBy('date', 'desc'); } public function scopeFeatured($query) { return $query->whereFeatured(1); } public function scopePublished($query) { return $query->wherePublished(1); } }