yii\apidoc\models\TypeDoc - Yii2 类参考手册
Class yii\apidoc\models\TypeDoc
Inheritance | yii\apidoc\models\TypeDoc » yii\apidoc\models\BaseDoc » yii\base\BaseObject |
---|---|
Implements | yii\base\Configurable |
Subclasses | yii\apidoc\models\ClassDoc, yii\apidoc\models\InterfaceDoc, yii\apidoc\models\TraitDoc |
Available since version | 2.0 |
Base class for API documentation information for classes, interfaces and traits.
Public Properties
隐藏继承的属性 Hide inherited properties
Public Methods
隐藏继承的方法 Hide inherited methods
Protected Methods
隐藏继承的方法 Hide inherited methods
方法 Method | 简介 Description | 定义在 Defined By |
---|---|---|
mbUcFirst() | Multibyte version of ucfirst() | yii\apidoc\models\BaseDoc |
属性详情 Property Details
方法详情 Method Details
public void __construct ( $reflector = null, $context = null, $config = [] ) | ||
$reflector | \phpDocumentor\Reflection\InterfaceReflector | |
$context | yii\apidoc\models\Context | |
$config | array |
Finds subject (method or property) by name
If there is a property with the same as a method, the method will be returned if the name is not stated
explicitly by prefixing with $
.
Example for method attributes()
and property $attributes
which both may exist:
$subjectName = '$attributes'
finds a property or nothing.$subjectName = 'attributes()'
finds a method or nothing.$subjectName = 'attributes'
finds the method if it exists, if not it will find the property.
public null|yii\apidoc\models\MethodDoc|yii\apidoc\models\PropertyDoc findSubject ( $subjectName ) | ||
$subjectName |
public yii\apidoc\models\MethodDoc[] getNativeMethods ( ) |
public yii\apidoc\models\PropertyDoc[] getNativeProperties ( ) |
public yii\apidoc\models\MethodDoc[] getProtectedMethods ( ) |
public yii\apidoc\models\PropertyDoc[] getProtectedProperties ( ) |
public yii\apidoc\models\MethodDoc[] getPublicMethods ( ) |
public yii\apidoc\models\PropertyDoc[] getPublicProperties ( ) |