Documentation

ArgInfo
in package

Table of Contents

SEND_BY_REF  = 1
SEND_BY_VAL  = 0
SEND_PREFER_REF  = 2
$defaultValue  : string|null
$isVariadic  : bool
$name  : string
$phpDocType  : Type|null
$sendBy  : int
$type  : Type|null
__construct()  : mixed
equals()  : bool
getDefaultValueAsArginfoString()  : string
getDefaultValueAsMethodSynopsisString()  : string|null
getMethodSynopsisType()  : Type
getSendByString()  : string
hasProperDefaultValue()  : bool

Constants

SEND_BY_REF

public mixed SEND_BY_REF = 1

SEND_BY_VAL

public mixed SEND_BY_VAL = 0

SEND_PREFER_REF

public mixed SEND_PREFER_REF = 2

Properties

$defaultValue

public string|null $defaultValue

Methods

__construct()

public __construct(string $name, int $sendBy, bool $isVariadic, Type|null $type, Type|null $phpDocType, string|null $defaultValue) : mixed
Parameters
$name : string
$sendBy : int
$isVariadic : bool
$type : Type|null
$phpDocType : Type|null
$defaultValue : string|null
Return values
mixed

getDefaultValueAsArginfoString()

public getDefaultValueAsArginfoString() : string
Return values
string

getDefaultValueAsMethodSynopsisString()

public getDefaultValueAsMethodSynopsisString() : string|null
Return values
string|null

getMethodSynopsisType()

public getMethodSynopsisType() : Type
Return values
Type

getSendByString()

public getSendByString() : string
Return values
string

hasProperDefaultValue()

public hasProperDefaultValue() : bool
Return values
bool

Search results