我重写了 Jamie Matthews 的 Idiorm ORM 以完全符合 PSR 编码标准;但是,我想保持与原始代码的向后兼容性。最初使用带下划线的方法名称,但 PSR 标准是驼峰式。我编写了一个 __call 方法来在创建对象时处理它,但它不适用于静态方法。此提交显示了兼容性代码。
有没有办法让这项工作调用静态方法并仍然保持 php 5.2 兼容性?
我重写了 Jamie Matthews 的 Idiorm ORM 以完全符合 PSR 编码标准;但是,我想保持与原始代码的向后兼容性。最初使用带下划线的方法名称,但 PSR 标准是驼峰式。我编写了一个 __call 方法来在创建对象时处理它,但它不适用于静态方法。此提交显示了兼容性代码。
有没有办法让这项工作调用静态方法并仍然保持 php 5.2 兼容性?