adnseek/ninlib
此包最新版本(dev-main)没有可用的许可证信息。
dev-main
2024-03-27 12:11 UTC
Requires
- php: >= 8
- ext-pdo: *
- ext-pgsql: *
- ext-simplexml: *
- danielstjules/stringy: ^3.1
- essence/essence: ^3.5
- ezyang/htmlpurifier: ^4.17
- greenlion/php-sql-parser: ^4.6
- guzzlehttp/guzzle: ^7.8
- leafo/lessphp: ^0.5
- michelf/php-markdown: ^2.0
- mustangostang/spyc: ^0.6.3
- predis/predis: ^2.2
- squizlabs/php_codesniffer: ^3.8
Requires (Dev)
- league/flysystem-memory: ^3.23
- php-parallel-lint/php-console-highlighter: ^1.0
- php-parallel-lint/php-parallel-lint: ^1.3
- phpspec/phpspec: ^7.5
- phpstan/phpstan: ^1.10
- phpunit/phpunit: ^10.5
- roave/security-advisories: dev-latest
Suggests
- gnat/nc-cms: dev-master
- htmlawed/htmlawed: ^1.2
- league/flysystem: ^2.5
- mustangostang/spyc: ^0.6
- phpauth/phpauth: ^1.5
- spidgorny/advanced-html-dom: dev-master
This package is auto-updated.
Last update: 2024-09-27 13:19:42 UTC
README
最初是一个PHP实用类集合,自2001年以来被多个项目使用。当时没有不错的PHP框架。经过多年的发展,nadlib已演变成为一种框架。nadlib的主要优势是快速原型设计。即使牺牲了代码的可读性、向后兼容性、简洁性或代码复杂性。
当前状态
积极改进。
待办事项
- 创建单元测试
- 重构HTMLFormTable,使其使用对象数组,可以在整个表单构建后进行操作。目前,每个表单元素都被渲染为字符串并连接起来,使得后续修改困难。
- 重构dbLayer->queryLog到一个单独的类,该类可以被多个dbLayer实现使用。
- 继续创建适用于所有db类的标准dbLayer接口。
- 编写文档和演示页面,展示nadlib的所有功能。