elnebuloso/flex-code-html

该软件包已被废弃,不再维护。未建议替代软件包。

HTML代码生成器

1.1.0 2015-11-24 19:56 UTC

This package is not auto-updated.

Last update: 2022-02-19 04:14:13 UTC


README

abandoned

描述

该软件包的目标是创建一个简单且与MVC无关的HTML代码渲染器。

要求

以下版本的PHP由本版本支持。

  • PHP 5.4
  • PHP 5.5
  • PHP 5.6
  • PHP 7.0
  • HHVM

编码规范

Flex遵循PSR-0、PSR-1、PSR-2和PSR-4文档中定义的标准。

安装/使用

通过Composer

{
    "require": {
        "elnebuloso/flex-code-html": "~1.0"
    }
}

示例

  • 每个标签都有一个返回HTML代码的render方法
  • 每个标签都有一个返回HTML代码的"__toString"魔法方法,它会在render方法之上渲染HTML代码
  • 标签对象的setter方法是可以链式的
  • 你可以定义标签应该渲染的文档类型
  • 文档类型(例如)决定了如何关闭标签(自闭合标签,void / 非void标签)
  • 每个标签可以有TagInterface或String的子代,这些子代将作为标签体渲染(只有当标签未标记为非void标签时)

有关更多示例,请参阅public/examples.php