runopencode/dm-common-helpers-plugin

此包已被弃用且不再维护。未建议替代包。

dmCommonHelpersPlugin - Diem Extended 的常用辅助工具和库集合

安装: 33

依赖者: 5

建议者: 0

安全: 0

星标: 1

关注者: 3

分支: 0

开放问题: 0

类型:symfony1-plugin

dev-master 2012-12-09 00:00 UTC

This package is auto-updated.

Last update: 2022-02-01 12:22:40 UTC


README

作者:TheCelaviGrouchy 版本: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 服务。该服务应用于任务的控制台日志记录。

即使可以通过任务启用此功能,通过使用此服务,您仍然可以编写可以在任务中使用的服务,如果服务从任务中调用,则服务可以记录到控制台。

在这种情况下,没有重复的代码(服务和任务执行相同的事情)。