]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-14679 converted some sql_'s
authorskodak <skodak>
Mon, 2 Jun 2008 21:56:06 +0000 (21:56 +0000)
committerskodak <skodak>
Mon, 2 Jun 2008 21:56:06 +0000 (21:56 +0000)
admin/user/user_bulk_confirm.php
admin/user/user_bulk_delete.php
course/lib.php
lib/searchlib.php
lib/tablelib.php
user/filters/courserole.php
user/filters/lib.php
user/filters/profilefield.php
user/filters/text.php

index 1bf5af41aff8e3723cf24f55d6443b43199aa22a..163623effd3e868efd220d18fe6733789411be5b 100755 (executable)
@@ -40,7 +40,7 @@ if ($confirm and confirm_sesskey()) {
 
 } else {
     $in = implode(',', $SESSION->bulk_users);
-    $userlist = $DB->get_records_select_menu('user', "id IN ($in)", null, 'fullname', 'id,'.sql_fullname().' AS fullname');
+    $userlist = $DB->get_records_select_menu('user', "id IN ($in)", null, 'fullname', 'id,'.$DB->sql_fullname().' AS fullname');
     $usernames = implode(', ', $userlist);
     $optionsyes = array();
     $optionsyes['confirm'] = 1;
index 6880cbc7bd4e7ba0de9c814cb75a9231e0c1de73..42fd9858ef6273a42ec695d7624fb695e4fa5a07 100755 (executable)
@@ -39,7 +39,7 @@ if ($confirm and confirm_sesskey()) {
 
 } else {
     $in = implode(',', $SESSION->bulk_users);
-    $userlist = $DB->get_records_select_menu('user', "id IN ($in)", null, 'fullname', 'id,'.sql_fullname().' AS fullname');
+    $userlist = $DB->get_records_select_menu('user', "id IN ($in)", null, 'fullname', 'id,'.$DB->sql_fullname().' AS fullname');
     $usernames = implode(', ', $userlist);
     $optionsyes = array();
     $optionsyes['confirm'] = 1;
index f89dd714217d2722801817bc0034e409c2595247..951cc0dc54c29a508bc3079a6a01e8a2ed8f0526 100644 (file)
@@ -730,7 +730,7 @@ function print_log_ods($course, $user, $date, $order='l.time DESC', $modname,
         }
         if ($ld && !empty($log->info)) {
             // ugly hack to make sure fullname is shown correctly
-            if (($ld->mtable == 'user') and ($ld->field == sql_concat('firstname', "' '" , 'lastname'))) {
+            if (($ld->mtable == 'user') and ($ld->field == $DB->sql_concat('firstname', "' '" , 'lastname'))) {
                 $log->info = fullname($DB->get_record($ld->mtable, array('id'=>$log->info)), true);
             } else {
                 $log->info = $DB->get_field($ld->mtable, $ld->field, array('id'=>$log->info));
index 4fee4b482419686f02f6775b91181c342c2f23e7..2f50c17f4aedf6d155572155ca4b830dcbac6d91 100644 (file)
@@ -444,9 +444,9 @@ function search_generate_text_SQL($parsetree, $datafield, $metafield, $mainidfie
 
 function search_generate_SQL($parsetree, $datafield, $metafield, $mainidfield, $useridfield,
                              $userfirstnamefield, $userlastnamefield, $timefield, $instancefield) {
-    global $CFG;
+    global $CFG, $DB;
 
-    $LIKE = sql_ilike();
+    $LIKE = $DB->sql_ilike();
     $NOTLIKE = 'NOT ' . $LIKE;
     if ($CFG->dbfamily == "postgres") {
         $REGEXP = "~*";
index 9c7477483d31db386089333f11a37cd21b0c981e..b0dbcaabc66d250b16c3e9ee2c842de4df737079 100644 (file)
@@ -488,11 +488,12 @@ class flexible_table {
      * @return type?
      */
     function get_sql_where() {
+        global $DB;
         if(!isset($this->columns['fullname'])) {
             return '';
         }
 
-        $LIKE = sql_ilike();
+        $LIKE = $DB->sql_ilike();
         if(!empty($this->sess->i_first) && !empty($this->sess->i_last)) {
             return 'firstname '.$LIKE.' \''.$this->sess->i_first.'%\' AND lastname '.$LIKE.' \''.$this->sess->i_last.'%\'';
         }
index 523a15f99055e62011ffc3924a28e3d260a1f4d2..d7d90a01bfc461f520be3d1bbc03868d231f9613 100644 (file)
@@ -81,7 +81,7 @@ class user_filter_courserole extends user_filter_type {
      * @return array sql string and $params
      */
     function get_sql_filter($data) {
-        global $CFG;
+        global $CFG, $DB;
         static $counter = 0;
         $name = 'ex_courserole'.$counter++;
 
@@ -104,7 +104,7 @@ class user_filter_courserole extends user_filter_type {
             $where .= " AND c.category=$categoryid";
         }
         if ($value) {
-            $where .= " AND c.shortname ".sql_ilike()." :$name";
+            $where .= " AND c.shortname ".$DB->sql_ilike()." :$name";
             $params[$name] = $value;
         }
         return array("id IN (SELECT userid
index 160647e7f721b0299a693021837d72e7c0357c45..d062b738d735ea4fa714a595d37aaa2b7f364b0c 100644 (file)
@@ -94,11 +94,11 @@ class user_filtering {
      * @return object filter
      */
     function get_field($fieldname, $advanced) {
-        global $USER;
+        global $USER, $DB;
 
         switch ($fieldname) {
             case 'username':    return new user_filter_text('username', get_string('username'), $advanced, 'username');
-            case 'realname':    return new user_filter_text('realname', get_string('fullnameuser'), $advanced, sql_fullname());
+            case 'realname':    return new user_filter_text('realname', get_string('fullnameuser'), $advanced, $DB->sql_fullname());
             case 'lastname':    return new user_filter_text('lastname', get_string('lastname'), $advanced, 'lastname');
             case 'firstname':    return new user_filter_text('firstname', get_string('firstname'), $advanced, 'firstname');
             case 'email':       return new user_filter_text('email', get_string('email'), $advanced, 'email');
index 925cca3295e3107305cd404608dcccf8a840c8ac..34135e02886cd16db7a0e073f96c8690d793487f 100644 (file)
@@ -101,7 +101,7 @@ class user_filter_profilefield extends user_filter_type {
      * @return array sql string and $params
      */
     function get_sql_filter($data) {
-        global $CFG;
+        global $CFG, $DB;
         static $counter = 0;
         $name = 'ex_profilefield'.$counter++;
 
@@ -121,7 +121,7 @@ class user_filter_profilefield extends user_filter_type {
 
         $where = "";
         $op = " IN ";
-        $ilike = sql_ilike();
+        $ilike = $DB->sql_ilike();
 
         if ($operator < 5 and $value === '') {
             return '';
index a5ffbab596daf712f2315e7b7b5c396e649e66d8..185d81346e1ebfaba98a390bf90a9e2321f6d5e1 100644 (file)
@@ -75,6 +75,7 @@ class user_filter_text extends user_filter_type {
      * @return array sql string and $params
      */
     function get_sql_filter($data) {
+        global $DB;
         static $counter = 0;
         $name = 'ex_text'.$counter++;
 
@@ -88,7 +89,7 @@ class user_filter_text extends user_filter_type {
             return '';
         }
 
-        $ilike = sql_ilike();
+        $ilike = $DB->sql_ilike();
 
         switch($operator) {
             case 0: // contains