TrueType
extends Type
in package
FinalYes
Table of Contents
Methods
- allowsNull() : bool
- asString() : string
- fromName() : self
- fromValue() : self
- isAssignable() : bool
- isCallable() : bool
- isFalse() : bool
- isGenericObject() : bool
- isIntersection() : bool
- isIterable() : bool
- isMixed() : bool
- isNever() : bool
- isNull() : bool
- isObject() : bool
- isSimple() : bool
- isStatic() : bool
- isTrue() : bool
- isUnion() : bool
- isUnknown() : bool
- isVoid() : bool
- name() : string
Methods
allowsNull()
public
allowsNull() : bool
Return values
boolasString()
public
asString() : string
Return values
stringfromName()
public
static fromName(string $typeName, bool $allowsNull) : self
Parameters
- $typeName : string
- $allowsNull : bool
Return values
selffromValue()
public
static fromValue(mixed $value, bool $allowsNull) : self
Parameters
- $value : mixed
- $allowsNull : bool
Return values
selfisAssignable()
public
isAssignable(Type $other) : bool
Parameters
- $other : Type
Return values
boolisCallable()
public
isCallable() : bool
Tags
Return values
boolisFalse()
public
isFalse() : bool
Tags
Return values
boolisGenericObject()
public
isGenericObject() : bool
Tags
Return values
boolisIntersection()
public
isIntersection() : bool
Tags
Return values
boolisIterable()
public
isIterable() : bool
Tags
Return values
boolisMixed()
public
isMixed() : bool
Tags
Return values
boolisNever()
public
isNever() : bool
Tags
Return values
boolisNull()
public
isNull() : bool
Tags
Return values
boolisObject()
public
isObject() : bool
Tags
Return values
boolisSimple()
public
isSimple() : bool
Tags
Return values
boolisStatic()
public
isStatic() : bool
Tags
Return values
boolisTrue()
public
isTrue() : bool
Tags
Return values
boolisUnion()
public
isUnion() : bool
Tags
Return values
boolisUnknown()
public
isUnknown() : bool
Tags
Return values
boolisVoid()
public
isVoid() : bool
Tags
Return values
boolname()
public
name() : string