Pinq\Analysis\PhpTypeSystem::nativeType PHP Метод

nativeType() защищенный Метод

protected nativeType ( $typeOfType, Pinq\Analysis\IType $parentType, Pinq\Analysis\IIndexer $indexer = null, array $unaryOperatorMap = [], array $castMap = [] )
$parentType Pinq\Analysis\IType
$indexer Pinq\Analysis\IIndexer
$unaryOperatorMap array
$castMap array
    protected function nativeType($typeOfType, IType $parentType, IIndexer $indexer = null, array $unaryOperatorMap = [], array $castMap = [])
    {
        return new NativeType($typeOfType, $parentType, $typeOfType, $indexer, $this->buildTypeOperations($typeOfType, array_filter($castMap + $this->nativeCasts())), $this->buildTypeOperations($typeOfType, array_filter($unaryOperatorMap + $this->commonNativeUnaryOperations())));
    }