PHP 클래스 QuackCompiler\Types\Type

파일 보기 프로젝트 열기: quack/quack 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$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