tryfirst / fontawesome-generator
Faker 扩展,用于随机选择一个 FontAwesome 图标
v0.0.2
2019-07-15 14:05 UTC
Requires
- fortawesome/font-awesome: ^5.9
- fzaninotto/faker: ^1.4
Requires (Dev)
This package is auto-updated.
Last update: 2024-09-16 01:41:21 UTC
README
Faker 扩展,用于随机选择一个 FontAwesome (5.9.0 / 2019-07-14) 图标。
Faker 扩展
这是 fzaninotto/Faker PHP 库的扩展。它有两个功能,可以返回一个随机的图标名称或整个名称数组。此扩展是从 IORoot/faker-fontawesome 分支出来的。
库包含 FontAwesome 的库 中的所有内容。
安装
composer require tryfirst/fontawe-somegenerator
或者,将以下内容添加到您的 composer.json 文件中:
"require": { "tryfirst/fontawe-somegenerator": "v0.0.2" }
使用方法
使用 FontAwesomeGeneratorProvider 类与 Faker 结合使用,以生成随机字体名称
<?php require __DIR__ .'/vendor/autoload.php'; use faker\provider\FontAwesomeGeneratorProvider; $faker = Faker\Factory::create(); $faker->addProvider(new FontAwesomeGeneratorProvider($faker)); $colour = $faker->fontAwesomeIcon(); ?> <i style="font-size:200px" class="fa <?php echo $icon; ?>" aria-hidden="true"></i>
这将生成一个带有随机 FontAwesome 图标的 i 标签。
示例索引文件
在 vendor/tryfirst/fontawesomegenerator/ 文件夹中,您可以找到一个 index.php 文件,该文件可以移动到您的根目录,并提供两个函数的示例。
测试
有两个 PHPUnit 测试,将检查库是否返回正确的 FontAwesome 名称值,并且它是否包含在 5.9.0 库中。
