cluedit/maskman
Composer 安装命令:
composer require cluedit/maskman
包简介
from CamelCase to snake_case, from snake_case to CamelCase
README 文档
README
use Cluedit\MaskMan; // Convert all key in array from camelCase to snake_case. $newArray = MaskMan::convert($array)->to('snake_case'); // or $maskMan = new MaskMan($array); $newArray = $maskman->to('snake_case'); // Convert all key in array from snake_case to camelCase. $newArray = MaskMan::convert($array)->to('camelCase'); // or $maskMan = new MaskMan($array); $newArray = $maskman->to('camelCase'); // Convert all key in array from snake_case to PascalCase by a anomymous function. $newArray = MaskMan::convert($array)->by('PascalCase', function(string $string) { return str_replace(' ', '', ucwords(str_replace(['-', '_'], ' ', $string))); })->to('PascalCase'); // or $maskMan = new MaskMan($array); $newArray = $maskMan->by('Pascal', function(string $string) { return str_replace(' ', '', ucwords(str_replace(['-', '_'], ' ', $string))); })->to('PascalCase');
Installation
With Composer
composer require cluedit/maskman
{
"require": {
"cluedit/maskman": "~1.0"
}
}
With Laravel Eloquent: API Resources
统计信息
- 总下载量: 27
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 4
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2018-04-15