PHP Class Pinq\Analysis\Types\NativeType

Author: Elliot Levin ([email protected])
Inheritance: extends Type, implements Pinq\Analysis\INativeType
Datei anzeigen Open project: timetoogo/pinq Class Usage Examples

Protected Properties

Property Type Description
$typeOfType string

Public Methods

Method Description
__construct ( $identifier, Pinq\Analysis\IType $parentType = null, $typeOfType, Pinq\Analysis\ITypeOperation $indexer = null, array $castOperations = [], array $unaryOperations = [] )
getTypeOfType ( )
isParentTypeOf ( Pinq\Analysis\IType $type )

Method Details

__construct() public method

public __construct ( $identifier, Pinq\Analysis\IType $parentType = null, $typeOfType, Pinq\Analysis\ITypeOperation $indexer = null, array $castOperations = [], array $unaryOperations = [] )
$parentType Pinq\Analysis\IType
$indexer Pinq\Analysis\ITypeOperation
$castOperations array
$unaryOperations array

getTypeOfType() public method

public getTypeOfType ( )

isParentTypeOf() public method

public isParentTypeOf ( Pinq\Analysis\IType $type )
$type Pinq\Analysis\IType

Property Details

$typeOfType protected_oe property

protected string $typeOfType
return string