public function getLastActivityDateAttribute() : string { if ($this->last_activity === null || $this->last_activity->year == -1) { return fragment('back.frontUsers.neverLoggedIn'); } $lastActivityDate = diff_date_for_humans($this->last_activity); if (str_contains($lastActivityDate, 'second')) { $lastActivityDate = fragment('back.frontUsers.justNow'); } return $lastActivityDate; }
/** * Get a human readable last activity date. * * @return string */ public function lastActivityDate() { if ($this->last_activity === null || $this->last_activity->year == -1) { return trans('back-users.neverLoggedIn'); } $lastActivityDate = diff_date_for_humans($this->last_activity); if (str_contains($lastActivityDate, 'second')) { $lastActivityDate = trans('back-users.justNow'); } return $lastActivityDate; }