Interface: IWindFactory
Source Location: /base/IWindFactory.php
Interface IWindFactory
Interface Overview
类工厂接口定义
类工厂接口类主要有两个接口方法getInstance,createInstance. 'getInstance'创建并返回类的实例对象,'createInstance'静态方法,用于创建类对象.
Located in /base/IWindFactory.php [line 13]
Author(s):
Information Tags:
|
Methods
|
Methods
static Object createInstance(
string
$className, [array
$args = array()]
)
|
|
创建并返回类对象
返回一个类类型的实例对象,通过此方法创建类实例,并不能自动获取类路径信息
Parameters:
string |
$className: |
类名称 |
array |
$args: |
类参数信息 |
API Tags:
Return: | 返回类的实例对象 |
Access: | public |
instance getInstance(
string
$classAlias, [array
$args = array()]
)
|
|
创建并返回类的实例对象
通过调用该方法,获取类的实例对象.当类的实例对象不存在时调用createInstance方法创建. 通过该方法创建类对象,需要确定该类的组件定义已经被加载.如果未被加载则返回一个null.
Parameters:
string |
$classAlias: |
类别名 组件定义名称 必须填写 |
array |
$args: |
参数列表 |
API Tags:
Return: | 返回类实例对象 |
Access: | public |
|
|