PHP Class PHPSA\Analyzer\Pass\Metadata

Mostra file Open project: ovr/phpsa

Public Methods

Method Description
__construct ( string $name, Symfony\Component\Config\Definition\Builder\NodeDefinition $config, string | null $description = null )
allowsPhpVersion ( string $version ) : boolean Tells if the current analyzer can be used with code written in a given PHP version.
create ( string $name, string | null $description = null ) : Metadata
getConfiguration ( ) : Symfony\Component\Config\Definition\Builder\NodeDefinition
getDescription ( ) : string | null
getName ( ) : string
getRequiredPhpVersion ( ) : string | null
setDescription ( string $description )
setRequiredPhpVersion ( string $requiredPhpVersion )

Method Details

__construct() public method

public __construct ( string $name, Symfony\Component\Config\Definition\Builder\NodeDefinition $config, string | null $description = null )
$name string
$config Symfony\Component\Config\Definition\Builder\NodeDefinition
$description string | null

allowsPhpVersion() public method

Tells if the current analyzer can be used with code written in a given PHP version.
public allowsPhpVersion ( string $version ) : boolean
$version string
return boolean

create() public static method

public static create ( string $name, string | null $description = null ) : Metadata
$name string
$description string | null
return Metadata

getConfiguration() public method

public getConfiguration ( ) : Symfony\Component\Config\Definition\Builder\NodeDefinition
return Symfony\Component\Config\Definition\Builder\NodeDefinition

getDescription() public method

public getDescription ( ) : string | null
return string | null

getName() public method

public getName ( ) : string
return string

getRequiredPhpVersion() public method

public getRequiredPhpVersion ( ) : string | null
return string | null

setDescription() public method

public setDescription ( string $description )
$description string

setRequiredPhpVersion() public method

public setRequiredPhpVersion ( string $requiredPhpVersion )
$requiredPhpVersion string