wavevision / utils
此包已被弃用,不再维护。未建议替代包。
有用的PHP实用工具和助手。
2.14.1
2021-05-28 12:47 UTC
Requires
- php: >=7.4
- ext-fileinfo: *
- ext-iconv: *
- ext-json: *
- ext-zip: *
- nette/finder: ^2.5
- nette/utils: ^3.1
- softcreatr/jsonpath: ^0.7.3
Requires (Dev)
- mikey179/vfsstream: ^1.6
- php-coveralls/php-coveralls: ^2.1
- phpunit/phpunit: ^9.4
- wavevision/coding-standard: ^6.0
- dev-master
- 2.14.1
- 2.14.0
- 2.13.2
- 2.13.1
- 2.13.0
- 2.12.2
- 2.12.1
- 2.12.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.0
- 2.3.0
- 2.2.2
- 2.2.1
- 2.2.0
- 2.1.3
- 2.1.2
- 2.1.1
- 2.1.0
- 2.0.0
- 1.12.0
- 1.11.0
- 1.10.0
- 1.9.0
- 1.8.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.1
- 1.3.0
- 1.2.3
- 1.2.2
- 1.2.1
- 1.2.0
- 1.1.0
- 1.0.1
- 1.0.0
- dev-dependabot/composer/guzzlehttp/psr7-2.5.0
- dev-dependabot/composer/guzzlehttp/guzzle-7.4.5
- dev-fix/zip-directory
- dev-feature/zip
- dev-feature/long-string
This package is auto-updated.
Last update: 2024-08-20 00:10:14 UTC
README
工具
一组有用的PHP实用工具和助手,扩展了nette/utils。
安装
通过 Composer
composer require wavevision/utils
内容
该包包含以下有用的类:
- Arrays – 数组助手(操作、排序、提取等)
- ContentTypes – 格式化内容类型的扩展和文件名
- DOM – 创建和格式化HTML元素的数据属性
- ExternalProgram – 简单的外部命令执行器
- FileInfo – 获取文件信息(基本名、目录名、扩展名等)
- Finder – 向 nette/finder 添加排序功能
- ImageInfo – 获取图像内容类型和大小
- ImmutableObject – 结合
Nette\SmartObject
和withMutation
助手 - Json – 带有PHP和JavaScript缩进的JSON格式化编码器
- Objects – 动态获取/设置、获取命名空间、类名等
- Path – 连接路径部分、将路径对象转换为字符串等
- SerialNumber – 从年份和自定义数字生成序列号
- Server – 访问一些有用的服务器信息(例如文件上传限制)
- Strings – 字符串助手(编码、转换等)
- Tokenizer – 从文件中获取结构(例如类)
- Validators – 验证捷克和斯洛伐克数字(电话、个人、商业)
- Zip – 简单的ZIP存档助手(压缩、提取)