ysandreew / facade
static proxy class
1.0
2018-06-30 14:41 UTC
This package is auto-updated.
Last update: 2025-03-12 06:50:43 UTC
README
一个静态代理类库,方便静态调用
install
composer require ysandreew/facade
usage
你只需要做的就是实现的getFacadeAccessor()
方法中返回一个需要代理的实例,然后通过register()
注册他
<?php use Ysandreew\Facade\Facade; class Person{ public function echo(string $name) { echo "Hello {$name}"; } } class PersonFacade extends Facade{ public function getFacadeAccessor() { return new Person(); } } PersonFacade::register(); PersonFacade::echo("Lee");