monolith / 框架
此包的最新版本(7.1)没有可用的许可信息。
Monolith 框架的核心组件依赖。
7.1
2022-09-11 17:32 UTC
Requires
- dev-master
- 7.1
- 7.0
- 6.1
- 6.0
- 5.109
- 5.108
- 5.107
- 5.106
- 5.105
- 5.103
- 5.102
- 5.101
- 5.100
- 5.99
- 5.98
- 5.97
- 5.96
- 5.95
- 5.94
- 5.93
- 5.92
- 5.91
- 5.90
- 5.89
- 5.88
- 5.87
- 5.86
- 5.85
- 5.84
- 5.83
- 5.82
- 5.81
- 5.80
- 5.79
- 5.78
- 5.77
- 5.76
- 5.75
- 5.74
- 5.73
- 5.72
- 5.71
- 5.70
- 5.69
- 5.68
- 5.67
- 5.66
- 5.65
- 5.64
- 5.63
- 5.62
- 5.61
- 5.60
- 5.57
- 5.56
- 5.55
- 5.54
- 5.53
- 5.52
- 5.51
- 5.50
- 5.49
- 5.48
- 5.47
- 5.46
- 5.45
- 5.44
- 5.43
- 5.42
- 5.41
- 5.40
- 5.39
- 5.38
- 5.37
- 5.36
- 5.35
- 5.34
- 5.33
- 5.32
- 5.31
- 5.30
- 5.29
- 5.28
- 5.27
- 5.26
- 5.25
- 5.24
- 5.23
- 5.22
- 5.21
- 5.20
- 5.19
- 5.18
- 5.17
- 5.16
- 5.15
- 5.14
- 5.13
- 5.12
- 5.11
- 5.10
- 5.9
- 5.8
- 5.7
- 5.6
- 5.5
- 5.4
- 5.3
- 5.2
- 5.1
- 5.0
- 4.0
- 3.0
- 1.5
- 1.4
- 1.3
- 1.2
- 1.1
- 1.0
- 0.10
- 0.9
- 0.7
- 0.6
- 0.5
- 0.4
- 0.3
This package is auto-updated.
Last update: 2024-09-11 21:37:58 UTC
README
版本:7.0
- PHP 8.1 强制要求
版本:6.1
这不是一个应该被采用的工具。它是一个用于实验想法的设计项目。
目标
- 惯用语言使用
- 允许在没有 IDE 扩展或辅助工具的情况下进行静态分析
- 不妥协于传统
- 通常避免集成已建立的工具/标准
- 标准和惯例对集成有好处,但它们不适合质疑你所知道的内容以及质疑事情通常是如何做的。
- 像花园一样成长,像发现过程一样设计
- 首先设计简单的实现
- 只有当遇到痛点时,算法才会变得更加复杂
- 以可能的最简单实现来解决问题
- 可以变得功能完善
- 缺乏解决所有问题的雄心
- 组件对扩展开放,对修改封闭
- 尽可能小的用户空间 API 暴露
- 默认为最终类
- 强烈避免继承的压力
安装
- 将 应用程序骨架 解压到一个新文件夹中
- 运行 composer install
集合 9.3
有关集合的一些基本信息,它们很花哨
组件引导 8.0
信息
配置 7.1
目标
- 删除 php dot env(使用全局状态,因此不能在运行时同时用于多个环境)
- 添加新的配置加载器/读取器
- 保留 env 文件约定
警告
配置可以在组件引导 bind() 方法中使用,但仅限于绑定的闭包中。配置工具需要引导 bind() 阶段来设置自己。
依赖注入 9.4
基本的 di 容器
错误处理 6.0
HTTP 12.1
关系型数据库 8.1
消息传递 0.1
Web 路由 23.2
- 使集合最终化
- 修复这些集合
- 将测试移动到 phpunit
待办事项
在 prefix('admin', get('/', ...)) 下方,前斜杠不工作
Web 会话 16.0
未经验证的安全,考虑有风险