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|null read-only $unsigned
bool|null read-only $nullable
bool|null read-only $autoIncrement
mixed read-only $default

Methods

__construct(Reflector $reflector = null, 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
getType()

No description

string
getNativeType()

No description

int|null
getSize()

No description

bool|null
isUnsigned()

No description

bool|null
isNullable()

No description

bool|null
isAutoIncrement()

No description

mixed
getDefault()

No description

mixed
getVendorInfo($key)

No description

Details

at line 38
__construct(Reflector $reflector = null, array $info)

No description

Parameters

Reflector $reflector
array $info

at line 48
string getName()

No description

Return Value

string

at line 57
string getFullName()

No description

Return Value

string

at line 66
bool hasTable()

No description

Return Value

bool

at line 75
Table getTable()

No description

Return Value

Table

at line 87
string|null getTableName()

No description

Return Value

string|null

at line 96
string getType()

No description

Return Value

string

at line 105
string getNativeType()

No description

Return Value

string

at line 114
int|null getSize()

No description

Return Value

int|null

at line 123
bool|null isUnsigned()

No description

Return Value

bool|null

at line 132
bool|null isNullable()

No description

Return Value

bool|null

at line 141
bool|null isAutoIncrement()

No description

Return Value

bool|null

at line 150
mixed getDefault()

No description

Return Value

mixed

at line 160
mixed getVendorInfo($key)

No description

Parameters

$key

Return Value

mixed

Traits

Better OOP experience.