axy / magic
与魔法字段一起工作
1.0.3
2015-11-10 13:11 UTC
Requires
- php: >=5.4.0
- axy/callbacks: ~1.0.1
- axy/errors: ~1.0.1
README
访问魔法字段(PHP)。
- 该库不依赖任何依赖项(除了composer包)。
- 已测试在PHP 5.4+、PHP 7、HHVM(在Linux上)、PHP 5.5(在Windows上)。
- 安装:
composer require axy/magic
。 - 许可: MIT。
文档
该库提供了创建和访问魔法属性的一些功能。
大多数功能以特质的形式实现。因此,可以在任何级别实现它们,并且可以相互组合。
- ReadOnly - 只读容器
- ArrayMagic - 作为数组元素访问字段
- Named - 命名对象
- LazyField - 懒字段
- LazyContainer - 具有固定懒属性集合的容器
- ArrayWrapper - 数组的包装器
- 错误列表
这些特质定义的属性和方法具有前缀 magic
。