onix-systems-php / blade-icons
在 Blade 模板中内联 SVG 图像的简单方法。
v1.0.0
2023-12-07 14:19 UTC
Requires
- ext-dom: *
- hyperf/collection: ^3.1
- hyperf/view-engine: ^3.1
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.0
- mockery/mockery: ^1.6
- phpunit/phpunit: ^10.5
README
为 Hyperf 实现 orchidsoftware/blade-icons。
安装
要安装此包,请在命令行中运行以下命令
$ composer require onix-systems-php/blade-icons
基本用法
发布配置
php bin/hyperf.php vendor:publish onix-systems-php/blade-icons
添加到 config/autoload/view.php
'components' => [ 'hyperf-icon' => \OnixSystemsPHP\HyperfIcons\Component\IconComponent::class, ],
在调用目录方法时,我们传递调用我们图标的前缀,第二个参数是它们所在的目录。
之后,我们就可以在我们的 Blade 模板中调用组件
<x-hyperf-icon path="fa.home" />
如果你使用的是一组或不重复的一组图标,则不需要在组件中指定前缀
<x-hyperf-icon path="home" />
你还可以列出一些应应用于你图标的属性
<x-hyperf-icon path="home" class="icon-big" width="2em" height="2em" />
许可
MIT 许可证 (MIT)。请参阅 许可文件 获取更多信息。