mezzio/mezzio-template

Mezzio 的模板子组件

2.10.0 2024-01-08 15:20 UTC

README

Build Status

🇷🇺 俄罗斯公民

我们是来自不同国家的 Laminas 参与者。我们中的许多人既有俄罗斯也有乌克兰的朋友、亲戚和同事。我们中的一些人出生在俄罗斯。我们中的一些人现在住在俄罗斯。我们中的一些人的祖父母在第二次世界大战中与法西斯作战。这里没有人支持法西斯主义。

我们中的一员有一位乌克兰亲戚,她带着儿子从家里逃出来。火车因为前方道路上的轰炸而延误。我们有朋友躲在防空洞里。我们在空袭后焦急地等待他们的消息,空袭不分青红皂白地轰炸医院、学校、幼儿园和住宅。我们不是从任何媒体上得知这些的。这是我们亲眼所见。

您已经足够信任我们使用我们的程序,我们请求您再次信任我们。我们需要您的帮助。走出去,抗议这场毫无意义的战争。停止杀戮。说“停止战争!”

🇺🇸 致俄罗斯公民

我们来自世界各地。我们中的许多人既有俄罗斯也有乌克兰的朋友、家人和同事。我们中的一些人出生在俄罗斯。我们中的一些人现在住在俄罗斯。我们中的一些人的祖父母在第二次世界大战中与纳粹作战。这里没有人支持法西斯主义。

我们的一员有一位乌克兰亲戚,她带着儿子从家里逃出来。火车因为前方道路上的轰炸而延误。我们有朋友躲在防空洞里。我们在空袭后焦急地等待他们的消息,空袭不分青红皂白地轰炸医院、学校、幼儿园和住宅。我们不是从任何媒体上得知这些的。这是我们亲身经历。

您已经足够信任我们使用我们的软件。我们请求您信任我们说出真相。我们需要您的帮助。走出去,抗议这场不必要的战争。停止杀戮。说“停止战争!”

Mezzio 的模板子组件。

本包提供以下类、接口和特性:

  • TemplateRendererInterface,一个提供模板渲染能力的泛型接口。
  • TemplatePath,一个描述模板(可选)命名空间路径的值对象;TemplateRendererInterface 返回这些。
  • ArrayParametersTrait 提供帮助方法,可以混合到实现中,以将模板参数正常化为数组。
  • DefaultParamsTrait 提供帮助方法,可以混合到实现中,以聚合默认参数以及渲染时合并全局、模板特定和提供的参数。

安装

通常,您会在安装 Mezzio 时安装此软件。然而,它可以单独使用,为您的应用程序提供一种提供模板的通用方式。要这样做,请使用

$ composer require mezzio/mezzio-template

我们目前支持和提供的以下路由集成:

  • Platescomposer require mezzio/mezzio-platesrenderer
  • Twigcomposer require mezzio/mezzio-twigrenderer
  • Laminas PhpRenderercomposer require mezzio/mezzio-laminasviewrenderer

文档

Mezzio 提供了 模板文档