PHP 클래스 PhpParser\Builder\Method

상속: extends PhpParser\BuilderAbstract
파일 보기 프로젝트 열기: nikic/PHP-Parser

보호된 프로퍼티들

프로퍼티 타입 설명
$flags
$name
$stmts array | null

공개 메소드들

메소드 설명
__construct ( string $name ) Creates a method builder.
addStmt ( PhpParser\Node | PhpParser\Builder $stmt ) Adds a statement.
getNode ( ) : ClassMethod Returns the built method node.
makeAbstract ( ) Makes the method abstract.
makeFinal ( ) Makes the method final.
makePrivate ( ) Makes the method private.
makeProtected ( ) Makes the method protected.
makePublic ( ) Makes the method public.
makeStatic ( ) Makes the method static.

메소드 상세

__construct() 공개 메소드

Creates a method builder.
public __construct ( string $name )
$name string Name of the method

addStmt() 공개 메소드

Adds a statement.
public addStmt ( PhpParser\Node | PhpParser\Builder $stmt )
$stmt PhpParser\Node | PhpParser\Builder The statement to add

getNode() 공개 메소드

Returns the built method node.
public getNode ( ) : ClassMethod
리턴 PhpParser\Node\Stmt\ClassMethod The built method node

makeAbstract() 공개 메소드

Makes the method abstract.
public makeAbstract ( )

makeFinal() 공개 메소드

Makes the method final.
public makeFinal ( )

makePrivate() 공개 메소드

Makes the method private.
public makePrivate ( )

makeProtected() 공개 메소드

Makes the method protected.
public makeProtected ( )

makePublic() 공개 메소드

Makes the method public.
public makePublic ( )

makeStatic() 공개 메소드

Makes the method static.
public makeStatic ( )

프로퍼티 상세

$flags 보호되어 있는 프로퍼티

protected $flags

$name 보호되어 있는 프로퍼티

protected $name

$stmts 보호되어 있는 프로퍼티

protected array|null $stmts
리턴 array | null