메소드 |
설명 |
|
__construct ( $name = '', PhpNamespace $namespace = NULL ) |
|
|
__toString ( ) : string |
|
|
addComment ( $val ) : self |
|
|
addConst ( $name, $value ) : self |
|
|
addDocument ( $s ) |
|
|
addExtend ( $type ) : self |
|
|
addImplement ( $type ) : self |
|
|
addMethod ( $name ) : Method |
|
|
addProperty ( $name, $value = NULL ) : Property |
|
|
addTrait ( $trait ) : self |
|
|
from ( $from ) : self |
|
|
getComment ( ) : string | null |
|
|
getConsts ( ) : array |
|
|
getDocuments ( ) |
|
|
getExtends ( ) : string | string[] |
|
|
getImplements ( ) : string[] |
|
|
getMethod ( $name ) : Method |
|
|
getMethods ( ) : Method[] |
|
|
getName ( ) : string |
|
|
getNamespace ( ) : PhpNamespace | null |
|
|
getProperties ( ) : Property[] |
|
|
getProperty ( $name ) : Property |
|
|
getTraits ( ) : string[] |
|
|
getType ( ) : string |
|
|
isAbstract ( ) : boolean |
|
|
isFinal ( ) : boolean |
|
|
setAbstract ( $state = TRUE ) : self |
|
|
setComment ( $val ) : self |
|
|
setConsts ( array $consts ) : self |
|
|
setDocuments ( array $s ) |
|
|
setExtends ( $types ) : self |
|
|
setFinal ( $state = TRUE ) : self |
|
|
setImplements ( array $types ) : self |
|
|
setMethods ( array $methods ) : self |
|
|
setName ( $name ) : self |
|
|
setProperties ( array $props ) : self |
|
|
setTraits ( array $traits ) : self |
|
|
setType ( $type ) : self |
|
|