MyDialect Class Reference
[Connectors and dialects for various databases]

MySQL dialect. More...

Inheritance diagram for MyDialect:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 hasTruncate ()
 hasMultipleTruncate ()
 preAutoincrement (DBColumn $column)
 postAutoincrement (DBColumn $column)
 fullTextSearch ($fields, $words, $logic)

Static Public Member Functions

static me ()
 
Returns:
MyDialect

static quoteValue ($value)
static quoteField ($field)
static quoteTable ($table)
static dropTableMode ($cascade=false)
static timeZone ($exist=false)

Public Attributes

const IN_BOOLEAN_MODE = 1

Static Private Member Functions

static prepareFullText ($words, $logic)


Detailed Description

MySQL dialect.

See also:
http://www.mysql.com/

http://www.php.net/mysql

Definition at line 21 of file MyDialect.class.php.


Member Function Documentation

static MyDialect::me (  )  [static]

Returns:
MyDialect

Implements Instantiatable.

Definition at line 28 of file MyDialect.class.php.

References Singleton::getInstance().

Referenced by MySQLim::getDialect(), and MySQL::getDialect().

Here is the call graph for this function:

static MyDialect::quoteValue ( value  )  [static]

See also:
Sequenceless for this convention

Reimplemented from Dialect.

Reimplemented in MyImprovedDialect.

Definition at line 33 of file MyDialect.class.php.

static MyDialect::quoteField ( field  )  [static]

Reimplemented from Dialect.

Definition at line 46 of file MyDialect.class.php.

static MyDialect::quoteTable ( table  )  [static]

Reimplemented from Dialect.

Definition at line 56 of file MyDialect.class.php.

static MyDialect::dropTableMode ( cascade = false  )  [static]

Reimplemented from Dialect.

Definition at line 61 of file MyDialect.class.php.

static MyDialect::timeZone ( exist = false  )  [static]

Reimplemented from Dialect.

Definition at line 66 of file MyDialect.class.php.

MyDialect::hasTruncate (  ) 

Reimplemented from Dialect.

Definition at line 71 of file MyDialect.class.php.

MyDialect::hasMultipleTruncate (  ) 

Reimplemented from Dialect.

Definition at line 76 of file MyDialect.class.php.

MyDialect::preAutoincrement ( DBColumn column  ) 

Reimplemented from Dialect.

Definition at line 81 of file MyDialect.class.php.

References DBColumn::setDefault().

Here is the call graph for this function:

MyDialect::postAutoincrement ( DBColumn column  ) 

Reimplemented from Dialect.

Definition at line 88 of file MyDialect.class.php.

MyDialect::fullTextSearch ( fields,
words,
logic 
)

Reimplemented from Dialect.

Definition at line 93 of file MyDialect.class.php.

References Dialect::fieldToString().

Here is the call graph for this function:

static MyDialect::prepareFullText ( words,
logic 
) [static, private]

Definition at line 109 of file MyDialect.class.php.


Member Data Documentation

const MyDialect::IN_BOOLEAN_MODE = 1

Definition at line 23 of file MyDialect.class.php.


The documentation for this class was generated from the following file:
Generated on Sun Dec 9 21:57:58 2007 for onPHP by  doxygen 1.5.4