commentar/time-ago

This package calculates the time since a specific `DateTime` object en displays it in a human readable format.

v0.0.3 2013-09-08 19:14 UTC

README

Build Status Scrutinizer Quality Score Code Coverage Latest Stable Version Total Downloads

Date renderer for the Commentar project. This package calculates the time since a specific DateTime object en displays it in a human readable format. E.g. 5 minutes ago.

The supported steps are:

  • seconds
  • minutes
  • hours
  • days
  • weeks
  • months
  • years

It is installed by default when first installing the Commentar system.

Installation

If you are running a standard installation of Commentar you don't have to install anything (it is the default timestamp formatter of the system).

Add the formatter to the project's composer.json file:

"require": {
    "commentar/time-ago": "0.0.*",
}

Use it in your templates:

<?php echo $this->renderView('TimeAgo', ['timestamp' => $comment['updated']]); ?>