PHP 클래스 BetterReflection\Reflection\Adapter\ReflectionClass

상속: extends ReflectionClass
파일 보기 프로젝트 열기: roave/better-reflection 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( ReflectionClass $betterReflectionClass )
__toString ( ) {@inheritDoc}
export ( $argument, $return = false ) {@inheritDoc}
getConstant ( $name ) {@inheritDoc}
getConstants ( ) {@inheritDoc}
getConstructor ( ) {@inheritDoc}
getDefaultProperties ( ) {@inheritDoc}
getDocComment ( ) {@inheritDoc}
getEndLine ( ) {@inheritDoc}
getExtension ( ) {@inheritDoc}
getExtensionName ( ) {@inheritDoc}
getFileName ( ) {@inheritDoc}
getInterfaceNames ( ) {@inheritDoc}
getInterfaces ( ) {@inheritDoc}
getMethod ( $name ) {@inheritDoc}
getMethods ( $filter = null ) {@inheritDoc}
getModifiers ( ) {@inheritDoc}
getName ( ) {@inheritDoc}
getNamespaceName ( ) {@inheritDoc}
getParentClass ( ) {@inheritDoc}
getProperties ( $filter = null ) {@inheritDoc}
getProperty ( $name ) {@inheritDoc}
getShortName ( ) {@inheritDoc}
getStartLine ( ) {@inheritDoc}
getStaticProperties ( ) {@inheritDoc}
getStaticPropertyValue ( $name, $default = null ) {@inheritDoc}
getTraitAliases ( ) {@inheritDoc}
getTraitNames ( ) {@inheritDoc}
getTraits ( ) {@inheritDoc}
hasConstant ( $name ) {@inheritDoc}
hasMethod ( $name ) {@inheritDoc}
hasProperty ( $name ) {@inheritDoc}
implementsInterface ( $interface ) {@inheritDoc}
inNamespace ( ) {@inheritDoc}
isAbstract ( ) {@inheritDoc}
isCloneable ( ) {@inheritDoc}
isFinal ( ) {@inheritDoc}
isInstance ( $object ) {@inheritDoc}
isInstantiable ( ) {@inheritDoc}
isInterface ( ) {@inheritDoc}
isInternal ( ) {@inheritDoc}
isIterateable ( ) {@inheritDoc}
isSubclassOf ( $class ) {@inheritDoc}
isTrait ( ) {@inheritDoc}
isUserDefined ( ) {@inheritDoc}
newInstance ( $args = null, $_ = null ) {@inheritDoc}
newInstanceArgs ( array $args = null ) {@inheritDoc}
newInstanceWithoutConstructor ( ) {@inheritDoc}
setStaticPropertyValue ( $name, $value ) {@inheritDoc}

메소드 상세

__construct() 공개 메소드

public __construct ( ReflectionClass $betterReflectionClass )
$betterReflectionClass BetterReflection\Reflection\ReflectionClass

__toString() 공개 메소드

{@inheritDoc}
public __toString ( )

export() 공개 정적인 메소드

{@inheritDoc}
public static export ( $argument, $return = false )

getConstant() 공개 메소드

{@inheritDoc}
public getConstant ( $name )

getConstants() 공개 메소드

{@inheritDoc}
public getConstants ( )

getConstructor() 공개 메소드

{@inheritDoc}
public getConstructor ( )

getDefaultProperties() 공개 메소드

{@inheritDoc}

getDocComment() 공개 메소드

{@inheritDoc}
public getDocComment ( )

getEndLine() 공개 메소드

{@inheritDoc}
public getEndLine ( )

getExtension() 공개 메소드

{@inheritDoc}
public getExtension ( )

getExtensionName() 공개 메소드

{@inheritDoc}
public getExtensionName ( )

getFileName() 공개 메소드

{@inheritDoc}
public getFileName ( )

getInterfaceNames() 공개 메소드

{@inheritDoc}
public getInterfaceNames ( )

getInterfaces() 공개 메소드

{@inheritDoc}
public getInterfaces ( )

getMethod() 공개 메소드

{@inheritDoc}
public getMethod ( $name )

getMethods() 공개 메소드

{@inheritDoc}
public getMethods ( $filter = null )

getModifiers() 공개 메소드

{@inheritDoc}
public getModifiers ( )

getName() 공개 메소드

{@inheritDoc}
public getName ( )

getNamespaceName() 공개 메소드

{@inheritDoc}
public getNamespaceName ( )

getParentClass() 공개 메소드

{@inheritDoc}
public getParentClass ( )

getProperties() 공개 메소드

{@inheritDoc}
public getProperties ( $filter = null )

getProperty() 공개 메소드

{@inheritDoc}
public getProperty ( $name )

getShortName() 공개 메소드

{@inheritDoc}
public getShortName ( )

getStartLine() 공개 메소드

{@inheritDoc}
public getStartLine ( )

getStaticProperties() 공개 메소드

{@inheritDoc}
public getStaticProperties ( )

getStaticPropertyValue() 공개 메소드

{@inheritDoc}
public getStaticPropertyValue ( $name, $default = null )

getTraitAliases() 공개 메소드

{@inheritDoc}
public getTraitAliases ( )

getTraitNames() 공개 메소드

{@inheritDoc}
public getTraitNames ( )

getTraits() 공개 메소드

{@inheritDoc}
public getTraits ( )

hasConstant() 공개 메소드

{@inheritDoc}
public hasConstant ( $name )

hasMethod() 공개 메소드

{@inheritDoc}
public hasMethod ( $name )

hasProperty() 공개 메소드

{@inheritDoc}
public hasProperty ( $name )

implementsInterface() 공개 메소드

{@inheritDoc}
public implementsInterface ( $interface )

inNamespace() 공개 메소드

{@inheritDoc}
public inNamespace ( )

isAbstract() 공개 메소드

{@inheritDoc}
public isAbstract ( )

isCloneable() 공개 메소드

{@inheritDoc}
public isCloneable ( )

isFinal() 공개 메소드

{@inheritDoc}
public isFinal ( )

isInstance() 공개 메소드

{@inheritDoc}
public isInstance ( $object )

isInstantiable() 공개 메소드

{@inheritDoc}
public isInstantiable ( )

isInterface() 공개 메소드

{@inheritDoc}
public isInterface ( )

isInternal() 공개 메소드

{@inheritDoc}
public isInternal ( )

isIterateable() 공개 메소드

{@inheritDoc}
public isIterateable ( )

isSubclassOf() 공개 메소드

{@inheritDoc}
public isSubclassOf ( $class )

isTrait() 공개 메소드

{@inheritDoc}
public isTrait ( )

isUserDefined() 공개 메소드

{@inheritDoc}
public isUserDefined ( )

newInstance() 공개 메소드

{@inheritDoc}
public newInstance ( $args = null, $_ = null )

newInstanceArgs() 공개 메소드

{@inheritDoc}
public newInstanceArgs ( array $args = null )
$args array

newInstanceWithoutConstructor() 공개 메소드

{@inheritDoc}

setStaticPropertyValue() 공개 메소드

{@inheritDoc}
public setStaticPropertyValue ( $name, $value )