Koowa_Database
[ class tree: Koowa_Database ] [ index: Koowa_Database ] [ all elements ]

Class: KDatabaseSchemaTable

Source Location: /libraries/koowa/database/schema/table.php

Class Overview

KObject
   |
   --KDatabaseSchemaTable

Database Schema Table Class


Author(s):

Variables


Inherited Variables

Inherited Methods

Class: KObject

KObject::__construct()
Constructor
KObject::get()
Get the object properties
KObject::getHandle()
Get a handle for this object
KObject::getIdentifier()
Gets the service identifier.
KObject::getMethods()
Get a list of all the available methods
KObject::getService()
Get an instance of a class based on a class identifier only creating it if it does not exist yet.
KObject::inherits()
Checks if the object or one of it's mixin's inherits from a class.
KObject::mixin()
Mixin an object
KObject::set()
Set the object properties
KObject::_initialize()
Initializes the options for the object
KObject::__call()
Search the mixin method map and call the method or trigger an error
KObject::__clone()
Preform a deep clone of the object.

Class Details

[line 18]
Database Schema Table Class



Tags:

author:  Johan Janssens <johan@nooku.org>


[ Top ]


Class Variables

$autoinc =

[line 53]

Table next auto increment value



Tags:

access:  public

Type:   integer


[ Top ]

$collation =

[line 60]

The tables character set and collation



Tags:

access:  public

Type:   string


[ Top ]

$columns = array()

[line 77]

List of columns

Associative array of columns, where key holds the columns name and the value is an KDatabaseSchemaColumn object.




Tags:

access:  public

Type:   array


[ Top ]

$description =

[line 67]

The tables description



Tags:

access:  public

Type:   string


[ Top ]

$engine =

[line 32]

The storage engine



Tags:

access:  public

Type:   string


[ Top ]

$indexes = array()

[line 87]

List of indexes

Associative array of indexes, where key holds the index name and the and the value is an object.




Tags:

access:  public

Type:   array


[ Top ]

$length =

[line 46]

Table length



Tags:

access:  public

Type:   integer


[ Top ]

$name =

[line 25]

Table name



Tags:

access:  public

Type:   string


[ Top ]

$type =

[line 39]

Table type



Tags:

access:  public

Type:   string


[ Top ]



Documentation generated on Fri, 24 May 2013 03:02:45 +0200 by phpDocumentor 1.4.3