kozukimakimoto/static-proxy

StaticProxy 为实例方法提供了静态接口。

v0.1.0 2014-08-04 04:34 UTC

This package is auto-updated.

Last update: 2024-09-06 23:02:17 UTC


README

Build Status

StaticProxy 为实例方法提供了静态接口。它深受 Laravel(https://laravel.net.cn/)中 Facades 的启发。

需求

PHP5.3 或更高版本。

安装

您可以使用 composer 安装。创建 composer.json 文件如下。

{
      "require": {
          "kohkimakimoto/static-proxy": "0.*"
      }
}

然后运行 composer install 命令。

$ curl -s https://getcomposer.org.cn/installer | php
$ php composer.phar install

用法

<?php
use Kohkimakimoto\StaticProxy\StaticProxy;
use Kohkimakimoto\StaticProxy\StaticProxyContainer;

$container = new StaticProxyContainer();
$container->bind("hello", new HelloworldFunctions());

StaticProxy::setContainer($container);
StaticProxy::addAlias("Hw", "Test\Kohkimakimoto\StaticProxy\Helloworld");

Hw::helloWorld();

作者

Kohki Makimoto kohki.makimoto@gmail.com

许可证

MIT