Property | Type | Description | |
---|---|---|---|
$aliases | array | 别名 | |
$binds | array | 绑定的规则 | |
$instances | array | 可执行实例 |
Method | Description | |
---|---|---|
alias ( string $abstract, string $alias ) | 绑定一个别名 | |
bind ( mixed $abstract, mixed $concrete = null, boolean $singleton = false ) | 绑定服务 | |
getAlias ( string $alias ) : mixed | 获取绑定的别名 | |
isBind ( string $abstract ) : boolean | 判断是否绑定过某服务 | |
isExistAlias ( string $alias ) : boolean | 判断别名是否存在 | |
make ( mixed $abstract, mixed $parameters = [] ) : mixed | 实例化服务 | |
singleton ( string | array $abstract, Closure | string | null $concrete = null ) | 绑定单例服务 |
Method | Description | |
---|---|---|
filter ( mixed $abstract ) : string | 过滤 |
public isExistAlias ( string $alias ) : boolean | ||
$alias | string | 别名 |
return | boolean |