dhii / human-readable-interface
人类可读字符串交互接口。
v0.2.0-alpha1
2021-03-05 00:36 UTC
Requires
- php: ^7.1 | ^8.0
Requires (Dev)
- phpunit/phpunit: ^6.0 | ^7.0 | ^8.0 | ^9.0
- slevomat/coding-standard: ^6.0
- symfony/polyfill-php80: ^1.19
- vimeo/psalm: ^3.11.7 | ^4.0
Suggests
- dhii/i18n-interface: For internationalizing and translating human readable strings.
- symfony/polyfill-php80: To add Stringable interface
This package is auto-updated.
Last update: 2024-09-05 08:14:46 UTC
README
人类可读字符串交互接口。
详细信息
使用本包中的接口来表示暴露人类可读字符串的事物。然后可以基于它们构建渲染逻辑。
接口
CaptionAwareInterface
- 具有标题的东西。通常是一个描述性的副标题。可能是图像。DescriptionAwareInterface
- 具有描述的东西。应该描述对象。设置字段通常使用这个。LabelAwareInterface
- 具有标签的东西。这是指视觉上命名对象的东西。设置字段通常使用这个,或者可能是标签页或菜单项。MessageAwareInterface
- 具有消息的东西。可能是通知对象。TitleAwareInterface
- 具有标题的东西。可能是页面。
开发
本项目包含 Docker 和 PHPStorm 配置。只需将 .env.example
复制到 .env
,如有必要进行修改,然后使用 docker-compose
运行各种工具,或使用 PHPStorm 集成。