ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Class ilQueryUtils. More...
Public Member Functions | ||||||||||
__construct (ilDBInterface $ilDBInterface) | ||||||||||
ilMySQLQueryUtils constructor. More... | ||||||||||
in ($field, $values, $negate=false, $type="") | ||||||||||
quote ($value, $type=null) | ||||||||||
concat (array $values, $allow_null=true) | ||||||||||
locate ($a_needle, $a_string, $a_start_pos=1) | ||||||||||
free (ilPDOStatement $statement) | ||||||||||
quoteIdentifier ($identifier) | ||||||||||
createTable ($name, $fields, $options=array()) | ||||||||||
like ($column, $type, $value="?", $case_insensitive=true) | ||||||||||
now () | ||||||||||
lock (array $tables) | ||||||||||
unlock () | ||||||||||
createDatabase ($a_name, $a_charset="utf8", $a_collation="") | ||||||||||
groupConcat ($a_field_name, $a_seperator=",", $a_order=null) | ||||||||||
| ||||||||||
cast ($a_field_name, $a_dest_type) | ||||||||||
| ||||||||||
in ($field, $values, $negate=false, $type="") | ||||||||||
quote ($value, $type=null) | ||||||||||
concat (array $values, $allow_null=true) | ||||||||||
locate ($a_needle, $a_string, $a_start_pos=1) | ||||||||||
free (ilPDOStatement $statement) | ||||||||||
quoteIdentifier ($identifier) | ||||||||||
createTable ($name, $fields, $options=array()) | ||||||||||
like ($column, $type, $value="?", $case_insensitive=true) | ||||||||||
now () | ||||||||||
lock (array $tables) | ||||||||||
unlock () | ||||||||||
createDatabase ($a_name, $a_charset="utf8", $a_collation="") | ||||||||||
groupConcat ($a_field_name, $a_seperator=",", $a_order=null) | ||||||||||
cast ($a_field_name, $a_dest_type) | ||||||||||
Protected Attributes | |
$db_instance | |
Class ilQueryUtils.
Definition at line 8 of file class.ilQueryUtils.php.
ilQueryUtils::__construct | ( | ilDBInterface | $ilDBInterface | ) |
ilMySQLQueryUtils constructor.
\ilDBInterface | $ilDBInterface |
Definition at line 22 of file class.ilQueryUtils.php.
|
abstract |
string | $a_field_name | |
mixed | $a_dest_type |
Implements ilQueryUtilsInterface.
Reimplemented in ilMySQLQueryUtils, and ilPostgresQueryUtils.
|
abstract |
array | $values | |
bool | $allow_null |
Implements ilQueryUtilsInterface.
Reimplemented in ilMySQLQueryUtils, and ilPostgresQueryUtils.
|
abstract |
$a_name | ||
string | $a_charset | |
string | $a_collation |
Implements ilQueryUtilsInterface.
Reimplemented in ilMySQLQueryUtils, and ilPostgresQueryUtils.
|
abstract |
$name | ||
$fields | ||
array | $options |
Implements ilQueryUtilsInterface.
Reimplemented in ilMySQLQueryUtils, and ilPostgresQueryUtils.
|
abstract |
\ilPDOStatement | $statement |
Implements ilQueryUtilsInterface.
Reimplemented in ilMySQLQueryUtils, and ilPostgresQueryUtils.
|
abstract |
string | $a_field_name | |
string | $a_seperator | |
string | $a_order |
Implements ilQueryUtilsInterface.
Reimplemented in ilMySQLQueryUtils, and ilPostgresQueryUtils.
|
abstract |
string | $field | |
string[] | $values | |
bool | $negate | |
string | $type |
Implements ilQueryUtilsInterface.
Reimplemented in ilMySQLQueryUtils, and ilPostgresQueryUtils.
|
abstract |
$column | ||
$type | ||
string | $value | |
bool | $case_insensitive |
Implements ilQueryUtilsInterface.
Reimplemented in ilMySQLQueryUtils, and ilPostgresQueryUtils.
|
abstract |
$a_needle | ||
$a_string | ||
int | $a_start_pos |
Implements ilQueryUtilsInterface.
Reimplemented in ilMySQLQueryUtils, and ilPostgresQueryUtils.
|
abstract |
array | $tables |
Implements ilQueryUtilsInterface.
Reimplemented in ilMySQLQueryUtils, and ilPostgresQueryUtils.
|
abstract |
Implements ilQueryUtilsInterface.
Reimplemented in ilMySQLQueryUtils, and ilPostgresQueryUtils.
|
abstract |
mixed | $value | |
null | $type |
Implements ilQueryUtilsInterface.
Reimplemented in ilMySQLQueryUtils, and ilPostgresQueryUtils.
|
abstract |
$identifier |
Implements ilQueryUtilsInterface.
Reimplemented in ilMySQLQueryUtils, and ilPostgresQueryUtils.
|
abstract |
Implements ilQueryUtilsInterface.
Reimplemented in ilMySQLQueryUtils, and ilPostgresQueryUtils.
|
protected |
Definition at line 14 of file class.ilQueryUtils.php.