linnit / dt2icon
A twig extension to convert datetime to an icon
v1.0.1
2019-10-24 16:02 UTC
Requires
- php: ^7.0
- twig/twig: ^1.41|^2.10|^3.0
Requires (Dev)
- phpunit/phpunit: ^8.4
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