dbXapp 2.0
RAD, CMS, Module und Runtime-IDE fuer dbXapp
Loading...
Searching...
No Matches
dbxAnalyzerSQL Class Reference

Public Member Functions

 analyze ($sql)
 getType ($default='UNKNOWN')
 getFields ($default=' *')
 getTable ($default='')
 getWhere ($default='')
 getOrderBy ($default='')
 getGroupBy ($default='')
 getLimit ($default=100)
 getOffset ($default=0)

Public Attributes

 $sql = ''
 $type = 'UNKNOWN'
 $fields = ''
 $values = ''
 $table = ''
 $where = ''
 $orderBy = ''
 $groupBy = ''
 $limit = 100
 $offset = 0
 $isValid = true

Detailed Description

Definition at line 2 of file dbxAnalyzerSQL.class.php.

Member Function Documentation

◆ analyze()

dbxAnalyzerSQL::analyze ( $sql)

Definition at line 15 of file dbxAnalyzerSQL.class.php.

References $sql.

◆ getFields()

dbxAnalyzerSQL::getFields ( $default = '*')

Definition at line 115 of file dbxAnalyzerSQL.class.php.

◆ getGroupBy()

dbxAnalyzerSQL::getGroupBy ( $default = '')

Definition at line 131 of file dbxAnalyzerSQL.class.php.

◆ getLimit()

dbxAnalyzerSQL::getLimit ( $default = 100)

Definition at line 135 of file dbxAnalyzerSQL.class.php.

◆ getOffset()

dbxAnalyzerSQL::getOffset ( $default = 0)

Definition at line 139 of file dbxAnalyzerSQL.class.php.

◆ getOrderBy()

dbxAnalyzerSQL::getOrderBy ( $default = '')

Definition at line 127 of file dbxAnalyzerSQL.class.php.

◆ getTable()

dbxAnalyzerSQL::getTable ( $default = '')

Definition at line 119 of file dbxAnalyzerSQL.class.php.

◆ getType()

dbxAnalyzerSQL::getType ( $default = 'UNKNOWN')

Definition at line 111 of file dbxAnalyzerSQL.class.php.

◆ getWhere()

dbxAnalyzerSQL::getWhere ( $default = '')

Definition at line 123 of file dbxAnalyzerSQL.class.php.

Member Data Documentation

◆ $fields

dbxAnalyzerSQL::$fields = ''

Definition at line 5 of file dbxAnalyzerSQL.class.php.

◆ $groupBy

dbxAnalyzerSQL::$groupBy = ''

Definition at line 10 of file dbxAnalyzerSQL.class.php.

◆ $isValid

dbxAnalyzerSQL::$isValid = true

Definition at line 13 of file dbxAnalyzerSQL.class.php.

◆ $limit

dbxAnalyzerSQL::$limit = 100

Definition at line 11 of file dbxAnalyzerSQL.class.php.

◆ $offset

dbxAnalyzerSQL::$offset = 0

Definition at line 12 of file dbxAnalyzerSQL.class.php.

◆ $orderBy

dbxAnalyzerSQL::$orderBy = ''

Definition at line 9 of file dbxAnalyzerSQL.class.php.

◆ $sql

dbxAnalyzerSQL::$sql = ''

Definition at line 3 of file dbxAnalyzerSQL.class.php.

Referenced by analyze().

◆ $table

dbxAnalyzerSQL::$table = ''

Definition at line 7 of file dbxAnalyzerSQL.class.php.

◆ $type

dbxAnalyzerSQL::$type = 'UNKNOWN'

Definition at line 4 of file dbxAnalyzerSQL.class.php.

◆ $values

dbxAnalyzerSQL::$values = ''

Definition at line 6 of file dbxAnalyzerSQL.class.php.

◆ $where

dbxAnalyzerSQL::$where = ''

Definition at line 8 of file dbxAnalyzerSQL.class.php.


The documentation for this class was generated from the following file: