ILIAS  release_5-2 Revision v5.2.25-18-g3f80b828510
interface.ilQueryUtils.php
Go to the documentation of this file.
1<?php
2
9
17 public function in($field, $values, $negate = false, $type = "");
18
19
25 public function quote($value, $type = null);
26
27
33 public function concat(array $values, $allow_null = true);
34
35
42 public function locate($a_needle, $a_string, $a_start_pos = 1);
43
44
49 public function free(ilPDOStatement $statement);
50
51
56 public function quoteIdentifier($identifier);
57
58
66 public function createTable($name, $fields, $options = array());
67
68
77 public function like($column, $type, $value = "?", $case_insensitive = true);
78
79
83 public function now();
84
85
90 public function lock(array $tables);
91
92
96 public function unlock();
97
98
105 public function createDatabase($a_name, $a_charset = "utf8", $a_collation = "");
106
107
115 public function groupConcat($a_field_name, $a_seperator = ",", $a_order = NULL);
116
117
123 public function cast($a_field_name, $a_dest_type);
124
125}
$column
Definition: 39dropdown.php:62
An exception for terminatinating execution or to throw for unit testing.
Class ilPDOStatement is a Wrapper Class for PDOStatement.
Interface ilQueryUtilsInterface.
groupConcat($a_field_name, $a_seperator=",", $a_order=NULL)
quote($value, $type=null)
concat(array $values, $allow_null=true)
lock(array $tables)
createDatabase($a_name, $a_charset="utf8", $a_collation="")
free(ilPDOStatement $statement)
createTable($name, $fields, $options=array())
cast($a_field_name, $a_dest_type)
like($column, $type, $value="?", $case_insensitive=true)
locate($a_needle, $a_string, $a_start_pos=1)
in($field, $values, $negate=false, $type="")
quoteIdentifier($identifier)
if(!is_array($argv)) $options