tryfirst/fontawesome-generator

Faker 扩展,用于随机选择一个 FontAwesome 图标

v0.0.2 2019-07-15 14:05 UTC

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 库中。