mensbeam / framework
许多 Mensbeam 项目中使用的常用类和特性
1.0.5
2022-01-05 16:09 UTC
Requires
- php: >=7.4
Requires (Dev)
README
许多 MensBeam 项目中使用的常用类和特性
异常
使用常量错误代码及其对应消息的基本异常框架。异常可以具有任意数量的参数,这些参数随错误代码而变化。
伪只读
一个包含一个获取器,允许读取以下划线开头的受保护属性,使其看起来是只读的。不能与魔法属性一起使用。
魔法属性
坦白说。PHP中的getter和setter很糟糕。我们不是为类提供getter和setter访问器方法,而是有__get
和__set
魔法方法来处理所有属性。当属性很多时,它们很难使用;当继承,尤其是在涉及特性时,它们也变得难以处理。此特性尝试创建可以由简单继承扩展的hackish getter和setter方法。