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 39
__construct(Reflector $reflector = NULL, array $info)

No description

Parameters

Reflector $reflector
array $info

at line 49
string getName()

No description

Return Value

string

at line 58
string getFullName()

No description

Return Value

string

at line 67
bool hasTable()

No description

Return Value

bool

at line 76
Table getTable()

No description

Return Value

Table

at line 88
string|null getTableName()

No description

Return Value

string|null

at line 97
string getType()

No description

Return Value

string

at line 106
string getNativeType()

No description

Return Value

string

at line 115
int|null getSize()

No description

Return Value

int|null

at line 124
bool|null isUnsigned()

No description

Return Value

bool|null

at line 133
bool|null isNullable()

No description

Return Value

bool|null

at line 142
bool|null isAutoIncrement()

No description

Return Value

bool|null

at line 151
mixed getDefault()

No description

Return Value

mixed

at line 161
mixed getVendorInfo($key)

No description

Parameters

$key

Return Value

mixed

Traits

Better OOP experience.