exeque / remix
一个强大且用户友好的库,提供隐秘的比较器和变换器,让您能够创建可重用的数据变换转换器。
0.1.0
2023-07-07 05:08 UTC
Requires
- php: ^8.1
- jawira/case-converter: ^3.5
- martinlindhe/php-mb-helpers: ^0.1.7
- symfony/polyfill-mbstring: ^1.27
- webmozart/assert: ^1.11
Requires (Dev)
- ext-openssl: *
- code-lts/doctum: ^5.5
- infection/infection: ^0.27.0
- laravel/pint: ^1.10
- mockery/mockery: ^1.6
- pestphp/pest: ^2.8
- pestphp/pest-plugin-faker: ^2.0
- spatie/php-structure-discoverer: ^1.1
- symfony/var-dumper: ^6.3
This package is auto-updated.
Last update: 2024-09-16 09:24:40 UTC
README
ReMix - 可重用转换器的库
ReMix是一个强大且用户友好的库,提供隐秘的比较器和变换器,允许您创建可重用的数据变换转换器。
专注于易用性和开发者体验,ReMix允许您以人类可读的格式组合这些组件,使您的代码更易于维护和理解。
安装
使用 Composer 安装最新版本
composer require exeque/remix
API 文档
API 文档可在 此处 查看。
示例
一些示例可在 此处 查看。
主要功能
-
直观的API:ReMix提供了一个干净且直观的API,允许您轻松组合比较器和变换器以创建强大的转换器。
-
可重用转换器:创建模块化和可重用的转换器,可以在不同的项目中共享,节省您的时间和精力。
-
隐秘比较器:使用各种隐秘比较器对数据进行细粒度控制,支持不同数据类型和灵活的比较选项。
-
变换器:使用变换器执行操作,如值修改、数据格式化和元素过滤等预定义规则来转换数据。
-
人类可读格式:使用清晰的函数和参数名称、一致的语法和文档示例以人类可读的格式表达您的转换。
-
错误处理和验证:强大的错误处理和验证机制提供有信息量的错误消息,确保您的代码无错误且易于调试。
-
测试和文档:全面的测试和详尽的文档指南,帮助您快速入门并有效地利用库。