dhii / output-renderer-abstract
该包已弃用,不再维护。未建议替代包。
输出渲染器的常用抽象功能。
v0.1-alpha2
2018-05-10 12:31 UTC
Requires
- php: ^5.4 | ^7.0
- dhii/output-renderer-interface: ^0.2 | ^0.3
- psr/container: ^1.0
Requires (Dev)
- codeclimate/php-test-reporter: <=0.3.2
- dhii/exception-interface: ^0.2-alpha3
- dhii/invocable-interface: ^0.1-alpha1
- dhii/php-cs-fixer-config: ^0.1
- dhii/validation-interface: ^0.1 | ^0.2-alpha1
- phpunit/phpunit: ^4.8
- ptrofimov/xpmock: ^1.1
Suggests
- dhii/container-helper-base: For normalizing context containers
This package is auto-updated.
Last update: 2020-01-07 17:03:27 UTC
README
输出渲染器的常用抽象功能。
详情
此包提供了输出渲染器最常见实现的抽象功能。类旨在实现 dhii/output-renderer-interface 中的接口功能,尽管当然也可以用于其他目的。如果您正在创建自己类型的新渲染器,这是一个很好的起点。如果您正在寻找更多专用但常见的功能,可以扩展此功能,请参阅 dhii/output-renderer-base。
类
StringableRenderCatcherTrait- 用于BlockInterface,通常包含生成输出所需的所有数据。处理当其被转换为字符串时的情况。RenderCapableTemplateBlockTrait- 使用内部上下文和模板渲染模板。BlockAwareTrait- 存储和检索块的内部功能。执行最小验证。可用于支持BlockAwareInterface。ContextAwareTrait- 存储和检索上下文的内部功能,形式为ContainerInterface。可用于支持ContextAwareInterface。RenderTemplateCapableTrait- 标准化渲染模板的过程。旨在补充RenderCapableTemplateBlockTrait。RendererAwareTrait- 存储和检索渲染器的内部功能。执行最小验证。可用于支持RendererAwareInterface。TemplateAwareTrait- 存储和检索模板的内部功能。执行最小验证。可用于支持TemplateAwareInterface。捕获输出可操作特性- 用于捕获回调输出的功能。