ysandreew / facade
static proxy class
Installs: 13
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/ysandreew/facade
This package is auto-updated.
Last update: 2025-10-12 08:09:41 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");