scandio / lmvc-modules
该软件包已被废弃,不再维护。未建议替代软件包。
LMVC-Modules是易于使用的扩展,用于“scandio/lmvc”框架
0.9.12
2016-06-26 19:42 UTC
Requires
- php: >=5.4
- coffeescript/coffeescript: ^1.3.1
- intervention/image: ^2.3.5
- leafo/lessphp: ^0.3.9
- leafo/scssphp: ^0.0.7
- mustache/mustache: ^2.1.0
- nitra/php-min: ^0.0.5
- picas/markdown-extended: dev-master
- scandio/lmvc: ^0.4.0
- scandio/troba: ^0.5.5
Requires (Dev)
- phpunit/phpunit: 3.7.*
- dev-master
- 0.9.12
- 0.9.11
- 0.9.9
- 0.9.8
- 0.9.7
- 0.9.6
- 0.9.5
- 0.9.4
- 0.9.3
- 0.9.2
- 0.9.1
- 0.9.0
- 0.8.3
- 0.8.2
- 0.8.1
- 0.8.0
- 0.7.3
- 0.7.2
- 0.7.1
- 0.7.0
- 0.6.0
- 0.5.5
- 0.5.4
- 0.5.3
- 0.5.2
- 0.5.1
- 0.5
- 0.4
- 0.3
- dev-feature/htmltag
- dev-feature/registration
- dev-feature/security
- dev-feature/session
- dev-feature/upload
- dev-feature/assetpipeline
This package is not auto-updated.
Last update: 2021-09-06 06:07:33 UTC
README
LMVC-Modules是易于使用的扩展,用于“scandio/lmvc”框架
表单模块
轻松创建扩展自AbstractForm基类的验证器类,同时定义验证函数和错误信息。
Mustache模块
编译mustache模板,并为LMVC视图提供简单的集成。
安全模块
使用自定义安全主体(例如Ldap或Json)作为网关来保护控制器提供的资源。
代码片段模块
允许在视图中轻松集成代码片段,例如渲染表格、复选框等准备好的HTML组件。此外,可以注册目录以从各种来源加载更多自定义代码片段。
资产管道模块
促进资产请求、合并和压缩JavaScript、CSS、Sass和Less源。此外,可以轻松集成到lmvc及其视图中。
注册模块
允许在应用程序中进行用户注册。目前使用数据库,但可以轻松扩展以将注册持久化到LDAP或甚至config.json。
HTML标签模块
简化视图中HTML标签生成的模块。抽象字符串处理和模板化,同时是一个更定制的代码片段组件。
上传模块
处理各种类型上传的模块。目前仅支持图像上传,但希望在不久的将来包含更多类型的集合。
会话模块
从PHP会话处理中抽象出来的模块。它允许获取、设置、合并和替换其值,而无需实际接触$_SESSION变量。