Небольшая логика в мутаторе сделает эту работу: -
public function setDateAttribute($value){
if ( request()->path() === "/yourURL/To/IndexMethod"){
return $this->attributes['date'] = \Carbon\Carbon::parse($value)->diffForHumans();
} else {
return $this->attributes['date'] = $value;
}
}
идея состоит в том, чтобы проверить по URL.
получение помощника пути запроса
РЕДАКТИРОВАТЬ
Сравнение с использованием имени маршрута лучше, поскольку точный путь может содержать id / slugs.
public function setDateAttribute($value){
if ( \Route::currentRouteName() === "/yourRouteName/To/IndexMethod"){
return $this->attributes['date'] = \Carbon\Carbon::parse($value)->diffForHumans();
} else {
return $this->attributes['date'] = $value;
}
}
получение имени маршрута