oskarstark / readable-filesize-extension
A Twig extension to convert filesize to human readable string
Installs: 243 151
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
- rector/rector: ^2.3
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'