runopencode / dm-common-helpers-plugin
此包已被弃用且不再维护。未建议替代包。
dmCommonHelpersPlugin - Diem Extended 的常用辅助工具和库集合
dev-master
2012-12-09 00:00 UTC
Requires
- composer/installers: dev-master
This package is auto-updated.
Last update: 2022-02-01 12:22:40 UTC
README
作者:TheCelavi,Grouchy 版本:0.0.2 稳定性:稳定
日期:2012年12月9日
由 Run Open Code 提供
许可证: 免费
dmCommonHelpersPlugin for Diem Extended 是常用模板
- 助手
- 助手
- 类和库
这些类和库被 RunOpenCode 提供的各个插件使用,当然,它们也可以用于项目。
欢迎提供额外的实用工具。
目前实现的模板助手
### File
助手函数
format_file_size_from_bytes
:将字节数格式化为字节、KB、MB或GB,并带有大小标签format_posix_file_permissions_to_human
:将 POSIX 文件权限格式化为人类可读形式get_posix_file_owner_info_by_id
:返回有关所有者的必要信息get_posix_file_group_info_by_id
:返回有关组的必要信息get_file_properties
:返回文件 HDD 的常见操作系统属性
Word
助手函数
get_reduced_raw_text
:将给定的原始文本缩减到定义的单词数或字符数
Money
助手函数
format_amount
:根据config.yml
中的格式设置格式化金额
目前实现的实用类
dmConsoleLog
类
该类可以通过服务容器注入,作为 console_log
服务。该服务应用于任务的控制台日志记录。
即使可以通过任务启用此功能,通过使用此服务,您仍然可以编写可以在任务中使用的服务,如果服务从任务中调用,则服务可以记录到控制台。
在这种情况下,没有重复的代码(服务和任务执行相同的事情)。