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

No description

Parameters

Reflector|null $reflector
array $info

at line 46
string getName()

No description

Return Value

string

at line 52
string getFullName()

No description

Return Value

string

at line 58
bool hasTable()

No description

Return Value

bool

at line 64
Table getTable()

No description

Return Value

Table

at line 74
string|null getTableName()

No description

Return Value

string|null

at line 82
string|null getType()

No description

Return Value

string|null

at line 88
string getNativeType()

No description

Return Value

string

at line 94
int|null getSize()

No description

Return Value

int|null

at line 100
bool isNullable()

No description

Return Value

bool

at line 106
bool isAutoIncrement()

No description

Return Value

bool

at line 113
mixed getDefault()

No description

Return Value

mixed

at line 120
mixed getVendorInfo(string $key)

No description

Parameters

string $key

Return Value

mixed

Traits

Better OOP experience.