oskarstark / readable-filesize-extension
A Twig extension to convert filesize to human readable string
Installs: 241 354
Dependents: 0
Suggesters: 0
Security: 0
Stars: 8
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/oskarstark/readable-filesize-extension
Requires
- php: >=8.1
- twig/twig: ^2.6 || ^3.0
- webmozart/assert: ^1.11
Requires (Dev)
- ergebnis/data-provider: ^3.0
- ergebnis/php-cs-fixer-config: ^6.0
- phpstan/phpstan: ^2.1
- phpunit/phpunit: ^10.5
- dev-main
- 1.5.1
- 1.5.0
- 1.4.0
- 1.3.0
- 1.2.1
- 1.2.0
- 1.1.0
- 1.0.0
- 0.2.0
- 0.1.0
- dev-ignore-phpunit-result-cache
- dev-replace-test-util-faker
- dev-precision-tests
- dev-phpunit-10.5-attributes
- dev-upgrade-php-cs-fixer-3
- dev-remove-composer-v2-tool
- dev-require-phpstan-2.1
- dev-update-action-versions
- dev-php-81-minimum
- dev-cleanup
This package is auto-updated.
Last update: 2026-01-12 07:16:38 UTC
README
A Twig extension to convert filesize to human readable string.
Installation
composer require oskarstark/readable-filesize-extension
# config/services.yaml services: OskarStark\Twig\ReadableFilesizeExtension: tags: ['twig.extension']
Usage
// file.size = 1024
{{ file.size|readable_filesize() }} # prints '1 KB'
{{ file.size|readable_filesize(2) }} # prints '1.00 KB'