thePanz / Twig-Extension-Number

Twig Extension for number formatting for Measure units
6 stars 4 forks source link

Twig-Extension-Number

Latest Stable Version Total Downloads Latest Unstable Version License Scrutinizer Code Quality

A Twig extension to handle number formatting.

Included filters:

Examples

Display the value of 4000 grams in a human-readable format (4.00 Kg):

{{ 4000 | format_grams }}

The filter allows some customization of the output, given its signature filter_grams(decimals, unityBias):

Install

Via composer:

    composer require "pnz/twig-extension-number"

In Symfony, tag Pnz\TwigExtensionNumber\Number with twig.extension, and the filter will be automatically registered.

    # file: config/services.yaml
    Pnz\TwigExtensionNumber\Number:
        tags: ['twig.extension']