PHP Класс QuackCompiler\Types\Type

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$code
$props
$subtype

Открытые методы

Метод Описание
__construct ( $code ) For objects access
__toString ( )
getBaseType ( $types )
getDeepestSubtype ( )
hasSubtype ( )
importFrom ( Type $type )
isAtom ( )
isBlock ( )
isBoolean ( )
isDouble ( )
isExactlySameAs ( Type $other )
isInteger ( )
isLazy ( )
isList ( )
isMap ( )
isNumber ( )
isRegex ( )
isString ( )

Описание методов

__construct() публичный Метод

For objects access
public __construct ( $code )

__toString() публичный Метод

public __toString ( )

getBaseType() публичный статический Метод

public static getBaseType ( $types )

getDeepestSubtype() публичный Метод

public getDeepestSubtype ( )

hasSubtype() публичный Метод

public hasSubtype ( )

importFrom() публичный Метод

public importFrom ( Type $type )
$type Type

isAtom() публичный Метод

public isAtom ( )

isBlock() публичный Метод

public isBlock ( )

isBoolean() публичный Метод

public isBoolean ( )

isDouble() публичный Метод

public isDouble ( )

isExactlySameAs() публичный Метод

public isExactlySameAs ( Type $other )
$other Type

isInteger() публичный Метод

public isInteger ( )

isLazy() публичный Метод

public isLazy ( )

isList() публичный Метод

public isList ( )

isMap() публичный Метод

public isMap ( )

isNumber() публичный Метод

public isNumber ( )

isRegex() публичный Метод

public isRegex ( )

isString() публичный Метод

public isString ( )

Описание свойств

$code публичное свойство

public $code

$props публичное свойство

public $props

$subtype публичное свойство

public $subtype