idlab/helper-bundle

Idlab 辅助工具

安装: 317

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

类型:symfony-bundle

0.1.0 2022-08-29 13:18 UTC

This package is auto-updated.

Last update: 2024-09-29 06:25:54 UTC


README

此捆绑包提供了我们在大多数项目中使用的辅助方法。这些辅助方法可以格式化电话号码或检查EAN的有效性,清理字符串或去除重音,等等。检查 src/Service/Helper.phpsrc/SetaticHelper.php 以查看所有可用的辅助方法

INFO: src/Service/Helper.php 是为需要容器和依赖注入的辅助方法设计的。目前没有这样的辅助方法

安装

请确保全局已安装 Composer,如 Composer 文档中的安装章节所述。

使用 Symfony Flex 的应用程序

打开命令控制台,进入您的项目目录并执行

$ composer require idlab/helper-bundle

不使用 Symfony Flex 的应用程序

步骤 1:下载捆绑包

打开命令控制台,进入您的项目目录并执行以下命令以下载此捆绑包的最新稳定版本

$ composer require idlab/helper-bundle

步骤 2:启用捆绑包

然后,通过将其添加到项目中 config/bundles.php 文件中注册的捆绑包列表中来启用捆绑包

// config/bundles.php

return [
    // ...
    Idlab\ComposerChangelogBundle\IdlabHelperBundle::class => ['all' => true],
];

用法示例

use \Idlab\HelperBundle\StaticHelper;

//...

$phone = StaticHelper::cleanPhoneNumber($uglyPhoneNumber);

0041-22 621.12.32 转换为 +41 22 621 12 32

配置

目前还没有有用的配置。如果文件尚未生成,请创建一个新的 config/packages/idlab_helper.yaml 文件。默认值如下

idlab_helper:
    # future parameters go here...

注意:要查看配置参考,请运行 $ php bin/console config:dump idlab_helper

贡献

请在提交合并请求之前始终运行 CS fixer(PHP CS Fixer 位于 ./vendors 目录中)

$ php ./vendor/bin/php-cs-fixer fix