leaditin/filter

以编程方式过滤和规范化数据和文件。

1.0.1 2021-12-27 09:41 UTC

This package is auto-updated.

Last update: 2024-09-27 16:04:01 UTC


README

以编程方式过滤和规范化数据和文件。

Build Status Code Quality Code Coverage Latest Version PDS Skeleton

安装

推荐的安装方法是使用Composer。运行以下命令以安装最新版本的包并将其添加到项目的composer.json文件中:

composer require leaditin/filter

用法

驼峰式命名

use \Leaditin\Filter\CamelCase;

$filter = new CamelCase();
echo $filter->filter('my-property');

人性化

use \Leaditin\Filter\Humanize;

$filter = new Humanize();
echo $filter->filter('my-property');

复数

use \Leaditin\Filter\Plural;

$filter = new Plural();
echo $filter->filter('property');

单数

use \Leaditin\Filter\Singular;

$filter = new Singular();
echo $filter->filter('properties');

下划线

use \Leaditin\Filter\Underscore;

$filter = new Underscore();
echo $filter->filter('my property');

致谢

许可证

在MIT许可证下发布 - 有关详细信息,请参阅许可证文件