This package calculates the time since a specific DateTime object and displays it in a human readable format.
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src/Commentar
test
.scrutinizer.yml
.travis.yml
README.md
composer.json
phpunit.xml.dist

README.md

TimeAgo

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']]); ?>