class Column

Reflection metadata class for a table or result set column.

Properties

string read-only $name
string read-only $fullName
Table read-only $table
string read-only $type
mixed read-only $nativeType
int|null read-only $size
bool read-only $nullable
bool read-only $autoIncrement
mixed read-only $default

Methods

__construct(Reflector|null $reflector, array $info)

No description

string
getName()

No description

string
getFullName()

No description

bool
hasTable()

No description

getTable()

No description

string|null
getTableName()

No description

string|null
getType()

No description

string
getNativeType()

No description

int|null
getSize()

No description

bool
isNullable()

No description

bool
isAutoIncrement()

No description

mixed
getDefault()

No description

mixed
getVendorInfo(string $key)

No description

Details

at line 37
__construct(Reflector|null $reflector, array $info)

No description

Parameters

Reflector|null $reflector
array $info

at line 44
string getName()

No description

Return Value

string

at line 50
string getFullName()

No description

Return Value

string

at line 56
bool hasTable()

No description

Return Value

bool

at line 62
Table getTable()

No description

Return Value

Table

at line 72
string|null getTableName()

No description

Return Value

string|null

at line 80
string|null getType()

No description

Return Value

string|null

at line 86
string getNativeType()

No description

Return Value

string

at line 92
int|null getSize()

No description

Return Value

int|null

at line 98
bool isNullable()

No description

Return Value

bool

at line 104
bool isAutoIncrement()

No description

Return Value

bool

at line 110
mixed getDefault()

No description

Return Value

mixed

at line 116
mixed getVendorInfo(string $key)

No description

Parameters

string $key

Return Value

mixed