public function getHumanModifiedAt()
{
if ($this->modified_at != $this->created_at) {
$diff = time() - $this->modified_at;
if ($diff > 86400 * 30) {
return date('M \'y', $this->modified_at);
} else {
if ($diff > 86400) {
return (int) ($diff / 86400) . 'd ago';
} else {
if ($diff > 3600) {
return (int) ($diff / 3600) . 'h ago';
} else {
return (int) ($diff / 60) . 'm ago';
}
}
}
}
return false;
}