linnit/dt2icon

A twig extension to convert datetime to an icon

v1.0.1 2019-10-24 16:02 UTC

This package is auto-updated.

Last update: 2025-06-25 06:14:42 UTC


README

This is a Twig extension for Symfony Framework where you can easily convert a datetime/timestamp to a clock icon.

Example, if post.created is "17/10/19 07:23:29"

{{ post.created|dt2clock }}

Will output: 🕢

Installation for Symfony

composer require linnit/dt2icon

or update your composer.json

"require": {
    "linnit/dt2icon": "1.*"
}

Register an Extension as a Service

Add the extension to Symfony

# app/config/services.yml
    linnit.twig.dt2icon:
        class: Linnit\Twig\Extension\DT2IconExtension
        tags: ['twig.extension']

Usage

{{ post.created|dt2clock }}

Testing

To test, just run phpunit

./vendor/phpunit/phpunit/phpunit