Copied!
Cloneable Instantiable
Methods
public __construct ( string $name )
 

Creates an interface builder.

public addStmt ( $stmt )
 

Adds a statement.

  • return $this The builder instance (for fluid interface)
public PhpParser\Builder\Declaration :: addStmts ( array $stmts )
 

Adds multiple statements.

  • return $this The builder instance (for fluid interface)
public extend ( $interfaces )
 

Extends one or more interfaces.

  • return $this The builder instance (for fluid interface)
public getNode () : PhpParser\Node
 

Returns the built interface node.

  • return Stmt\Interface_ The built interface node
public PhpParser\Builder\Declaration :: setDocComment ( $docComment )
 

Sets doc comment for the declaration.

  • return $this The builder instance (for fluid interface)
Properties
protected PhpParser\Builder\Declaration :: $attributes
protected $constants
protected $extends
protected $methods
protected $name
© 2020 Bruce Wells
Search Namespaces \ Classes
Configuration Numbers (0-9.) only