yiirocks / svg-inline
Inline SVG Images for Yii
Fund package maintenance!
2.0.1
2026-08-07 09:54 UTC
Requires
- php: >=8.3
- ext-dom: *
- yiisoft/aliases: ^3.1
- yiisoft/html: ^4.0
- yiisoft/yii-view-renderer: ^7.3
Requires (Dev)
- friendsofphp/php-cs-fixer: @stable
- httpsoft/http-message: @stable
- infection/infection: ^0.34.0
- phpunit/phpunit: @stable
- vimeo/psalm: ^6.0
- yiirocks/svg-inline-bootstrap: *
- yiirocks/svg-inline-fontawesome: *
- yiisoft/code-style: ^1.1
- yiisoft/config: ^1.6
- yiisoft/di: *
- yiisoft/files: ^2.0
Suggests
- yiirocks/svg-inline-bootstrap: Bootstrap Icons are designed to work with Bootstrap components, from form controls to navigation.
- yiirocks/svg-inline-fontawesome: Get vector icons and social logos on your website with Font Awesome, the web's most popular icon set and toolkit.
README
inline
/ˈɪnlʌɪn/
adjectiveincluded as part of the main text on a page, rather than in a separate section
This extension provides simple functions for Yii framework 3.0 applications to add SVG Images inline.
Stats for Nerds
Installation
composer require yiirocks/svg-inline
It can be extended with Bootstrap Icons and/or Font Awesome Icons:
composer require yiirocks/svg-inline-bootstrap composer require yiirocks/svg-inline-fontawesome
Usage
The default configuration will enable $svg in any view.
echo $svg->file('@assets/image.svg');
The complete reference guide is available at Yii.Rocks.