PHP 的获取器和设置器方法特质
github.com/mensbeam/getters-and-setters
源代码
安装: 31
依赖者: 1
建议者: 0
安全性: 0
星级: 0
关注者: 2
分支: 0
Requires
Requires (Dev)
Suggests
None
Provides
Conflicts
Replaces
MIT 141a946eb476b1f897315aa5faf5ade64a306e88
This package is auto-updated.
Last update: 2024-09-19 22:59:45 UTC
实话实说,PHP 中的获取器和设置器很糟糕。我们不是为类提供获取器和设置器访问方法,而是使用 __get 和 __set 魔法方法来处理所有属性。当属性众多时,它们不仅难以使用,而且在继承时也变得难以处理,尤其是在涉及特质时。这个特质试图创建一些可以通过简单继承扩展的hackish获取器和设置器方法。
__get
__set
这个特质最初被称为 MagicProperties,并在 mensbeam/framework 包中可用。那个已经停止维护了。
mensbeam/framework
这是一个存根。文档即将推出。