PHP Class Tuli\Rule\ArgumentType

Inheritance: implements Tuli\Rule
Datei anzeigen Open project: ircmaxell/tuli

Public Methods

Method Description
execute ( PHPTypes\State $state ) : array
getName ( ) : string

Protected Methods

Method Description
findMethod ( $class, $name ) : PHPCfg\Op\Stmt\ClassMethod | null
verifyCall ( $func, $call, $state, $name ) : array
verifyInternalCall ( $func, $call, $state, $name ) : array

Method Details

execute() public method

public execute ( PHPTypes\State $state ) : array
$state PHPTypes\State
return array

findMethod() protected method

protected findMethod ( $class, $name ) : PHPCfg\Op\Stmt\ClassMethod | null
return PHPCfg\Op\Stmt\ClassMethod | null

getName() public method

public getName ( ) : string
return string

verifyCall() protected method

protected verifyCall ( $func, $call, $state, $name ) : array
return array

verifyInternalCall() protected method

protected verifyInternalCall ( $func, $call, $state, $name ) : array
return array