imsidz/fontawesome-generator

随机选择FontAwesome图标的Faker扩展

1.0.0 2019-11-15 09:48 UTC

This package is auto-updated.

Last update: 2024-09-15 21:03:32 UTC


README

Faker扩展,用于随机选择FontAwesome (5.11.0 / 2019-11-15) 图标。

该库包含FontAwesome的库中的所有内容。

安装

composer require imsidz/fontawesome-generator

或者,在composer.json文件中添加以下内容:

"require": {
        "imsidz/fontawesome-generator": "dev-master"
    }

用法

使用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/imsidz/fontawesomegenerator/文件夹中,您将找到一个index.php文件,该文件可以被移动到您的根目录,并提供两个函数的示例。

示例索引文件 示例输出

测试

有两个PHPUnit测试,将检查库是否返回正确的FontAwesome名称值,并且它是否包含在5.9.0库中。