ILIAS  release_5-3 Revision v5.3.23-19-g915713cf615
interface.ilQueryUtils.php
Go to the documentation of this file.
1 <?php
2 
9 {
10 
18  public function in($field, $values, $negate = false, $type = "");
19 
20 
26  public function quote($value, $type = null);
27 
28 
34  public function concat(array $values, $allow_null = true);
35 
36 
43  public function locate($a_needle, $a_string, $a_start_pos = 1);
44 
45 
50  public function free(ilPDOStatement $statement);
51 
52 
57  public function quoteIdentifier($identifier);
58 
59 
67  public function createTable($name, $fields, $options = array());
68 
69 
78  public function like($column, $type, $value = "?", $case_insensitive = true);
79 
80 
84  public function now();
85 
86 
91  public function lock(array $tables);
92 
93 
97  public function unlock();
98 
99 
106  public function createDatabase($a_name, $a_charset = "utf8", $a_collation = "");
107 
108 
116  public function groupConcat($a_field_name, $a_seperator = ",", $a_order = null);
117 
118 
124  public function cast($a_field_name, $a_dest_type);
125 }
groupConcat($a_field_name, $a_seperator=",", $a_order=null)
cast($a_field_name, $a_dest_type)
$type
Class ilPDOStatement is a Wrapper Class for PDOStatement.
quoteIdentifier($identifier)
createTable($name, $fields, $options=array())
quote($value, $type=null)
concat(array $values, $allow_null=true)
if($format !==null) $name
Definition: metadata.php:146
$column
Definition: 39dropdown.php:62
like($column, $type, $value="?", $case_insensitive=true)
Create styles array
The data for the language used.
createDatabase($a_name, $a_charset="utf8", $a_collation="")
in($field, $values, $negate=false, $type="")
Interface ilQueryUtilsInterface.
free(ilPDOStatement $statement)
lock(array $tables)
if(!isset($_REQUEST['ReturnTo'])) if(!isset($_REQUEST['AuthId'])) $options
Definition: as_login.php:20
locate($a_needle, $a_string, $a_start_pos=1)