PHP Class WhTimeAgoFormatter

Author: Alex G ([email protected])
Author: Antonio Ramirez ([email protected])
Inheritance: extends CFormatter
Show file Open project: 2amigos/yiiwheels

Public Properties

Property Type Description
$allowFuture allow future prefix in 'timeago' output
$locale name of locale

Public Methods

Method Description
formatTimeago ( mixed $value ) : string Formats value in timeago formatted string
inWords ( integer $seconds ) : string Converts time delta to timeago formatted string
init ( ) Component initialization

Private Methods

Method Description
setLocale ( string $locale ) Includes file with locale-specific data array. When locale isnt exists used default 'en' locale

Method Details

formatTimeago() public method

Formats value in timeago formatted string
public formatTimeago ( mixed $value ) : string
$value mixed timestamp, DateTime or date-formatted string
return string timeago formatted string

inWords() public method

Converts time delta to timeago formatted string
public inWords ( integer $seconds ) : string
$seconds integer time delta in seconds
return string timeago formatted string

init() public method

Component initialization
public init ( )

Property Details

$allowFuture public property

allow future prefix in 'timeago' output
public $allowFuture

$locale public property

name of locale
public $locale