PHP Class PhpMigration\Changes\AbstractIntroduced

Inheritance: extends AbstractChange
Show file Open project: monque/php-migration

Protected Properties

Property Type Description
$classTable
$condConst
$condFunc
$constTable
$funcTable
$methodTable
$paramTable

Public Methods

Method Description
__construct ( )
enterNode ( $node )
leaveNode ( $node )

Protected Methods

Method Description
getConditionalName ( $node )
isConditionalConst ( $node )
isConditionalDeclare ( $node, $testfunc ) Conditional checking
isConditionalFunc ( $node )
isNewClass ( $node )
isNewConst ( $node )
isNewFunc ( $node )
isNewMethod ( $node, &$mname = null )
isNewParam ( $node )

Method Details

__construct() public method

public __construct ( )

enterNode() public method

public enterNode ( $node )

getConditionalName() protected method

protected getConditionalName ( $node )

isConditionalConst() protected method

protected isConditionalConst ( $node )

isConditionalDeclare() protected method

Conditional checking
protected isConditionalDeclare ( $node, $testfunc )

isConditionalFunc() protected method

protected isConditionalFunc ( $node )

isNewClass() protected method

protected isNewClass ( $node )

isNewConst() protected method

protected isNewConst ( $node )

isNewFunc() protected method

protected isNewFunc ( $node )

isNewMethod() protected method

protected isNewMethod ( $node, &$mname = null )

isNewParam() protected method

protected isNewParam ( $node )

leaveNode() public method

public leaveNode ( $node )

Property Details

$classTable protected property

protected $classTable

$condConst protected property

protected $condConst

$condFunc protected property

protected $condFunc

$constTable protected property

protected $constTable

$funcTable protected property

protected $funcTable

$methodTable protected property

protected $methodTable

$paramTable protected property

protected $paramTable