PHP Class phprs\Container

Author: caoym
Afficher le fichier Open project: caoym/phprs-restful

Méthodes publiques

Свойство Type Description
$class API 实现类;
$factory
$path
$routes private $injectors=array();

Méthodes publiques

Méthode Description
__construct ( string $class, string $method = null )
getImpl ( Request $request ) : object 获取API实现类的实例
getInjected ( ) : array 获取实例被注入的方法 只有实例被创建后才能取到值
load ( string $class, string $method )

Method Details

__construct() public méthode

public __construct ( string $class, string $method = null )
$class string 类名
$method string 方法名, 如果为空, 则加载此类的所有方法

getImpl() public méthode

获取API实现类的实例
public getImpl ( Request $request ) : object
$request Request
Résultat object

getInjected() public méthode

获取实例被注入的方法 只有实例被创建后才能取到值
public getInjected ( ) : array
Résultat array

load() public méthode

public load ( string $class, string $method )
$class string 类名
$method string ==null时load所有方法, !==null时load指定方法

Property Details

$class public_oe property

API 实现类;
public $class

$factory public_oe property

public $factory

$path public_oe property

public $path

$routes public_oe property

private $injectors=array();
public $routes