MDL-10107 Fixed the definition of message providers ... it now works through files...
authormoodler <moodler>
Thu, 31 Jul 2008 08:01:46 +0000 (08:01 +0000)
committermoodler <moodler>
Thu, 31 Jul 2008 08:01:46 +0000 (08:01 +0000)
26 files changed:
admin/index.php
lang/en_utf8/forum.php
lang/en_utf8/moodle.php
lib/adminlib.php
lib/blocklib.php
lib/db/events.php
lib/db/install.xml
lib/db/messages.php [new file with mode: 0644]
lib/db/upgrade.php
lib/messagelib.php
message/edit.php
message/edit_form.php
mod/assignment/db/upgrade.php
mod/assignment/lib.php
mod/feedback/db/upgrade.php
mod/feedback/lib.php
mod/forum/db/messages.php [new file with mode: 0644]
mod/forum/db/upgrade.php
mod/forum/lib.php
mod/forum/version.php
mod/lesson/db/upgrade.php
mod/lesson/lib.php
mod/quiz/db/upgrade.php
mod/quiz/lib.php
tags
version.php

index 13ab664..63d37d3 100644 (file)
         // Install the roles system.
         moodle_install_roles();
 
-        // install core event handlers
+        // Install core event handlers
         events_update_definition();
 
+        // Install core message providers
+        require_once($CFG->libdir .'/messagelib.php');      // Messagelib functions
+        message_update_providers();
+
         /// This is used to handle any settings that must exist in $CFG but which do not exist in
         /// admin_get_root()/$ADMIN as admin_setting objects (there are some exceptions).
         apply_default_exception_settings(array('auth' => 'email',
                         print_error('cannotupgradecapabilities', 'debug');
                     }
 
-                    // update core events
+                    // Update core events
                     events_update_definition();
 
+                    // Update core message providers
+                    require_once($CFG->libdir .'/messagelib.php');      // Messagelib functions
+                    message_update_providers();
+
                     if (set_config("version", $version)) {
                         remove_dir($CFG->dataroot . '/cache', true); // flush cache
                         notify($strdatabasesuccess, "green");
index fc23a1e..cbaa9e9 100644 (file)
@@ -160,6 +160,8 @@ $string['markunreadbutton'] = 'Mark<br />unread';
 $string['maxattachmentsize'] = 'Maximum attachment size';
 $string['maxtimehaspassed'] = 'Sorry, but the maximum time for editing this post ($a) has passed!';
 $string['message'] = 'Message';
+$string['messageprovider:posts'] = 'Subscribed forum posts';
+$string['messageprovider:digests'] = 'Subscribed forum digests';
 $string['missingsearchterms'] = 'The following search terms occur only in the HTML markup of this message:';
 $string['modeflatnewestfirst'] = 'Display replies flat, with newest first';
 $string['modeflatoldestfirst'] = 'Display replies flat, with oldest first';
index 6ee7018..00e7856 100644 (file)
@@ -914,6 +914,8 @@ $string['maximumupload'] = 'Maximum upload size';
 $string['maxsize'] = 'Max size: $a';
 $string['memberincourse'] = 'People in the course';
 $string['messagebody'] = 'Message body';
+$string['messageprovider:errors'] = 'Important errors with the site';
+$string['messageprovider:notices'] = 'Notices about minor problems';
 $string['messagedselectedusers'] = 'Selected users have been messaged and the recipient list has been reset.';
 $string['messagedselectedusersfailed'] = 'Something went wrong while messaging selected users.  Some may have received the email.';
 $string['messageselect'] = 'Select this user as an email recipient';
index 44b876d..5317ecf 100644 (file)
@@ -24,6 +24,7 @@ require_once($CFG->libdir.'/xmldb/xmldb_statement.php');
 
 /// Add other libraries
 require_once($CFG->libdir.'/xmlize.php');
+require_once($CFG->libdir .'/messagelib.php');      // Messagelib functions
 
 function upgrade_main_savepoint($result, $version) {
     global $CFG;
@@ -322,6 +323,9 @@ function upgrade_plugins($type, $dir, $return) {
                 /// Install events
                     events_update_definition($type.'/'.$plug);
 
+                /// Install message providers
+                    message_update_providers($type.'/'.$plug);
+
                 /// Run local install function if there is one
                     if (is_readable($fullplug .'/lib.php')) {
                         include_once($fullplug .'/lib.php');
@@ -357,12 +361,17 @@ function upgrade_plugins($type, $dir, $return) {
                 }
             /// Now analyze upgrade results
                 if ($newupgrade_status) {    // No upgrading failed
-                    // OK so far, now update the plugins record
+                /// OK so far, now update the plugins record
                     set_config($pluginversion, $plugin->version);
                     if (!update_capabilities($type.'/'.$plug)) {
                         print_error('cannotupdateplugincap', '', '', $plugin->name);
                     }
+                /// Update events
                     events_update_definition($type.'/'.$plug);
+
+                /// Update message providers
+                    message_update_providers($type.'/'.$plug);
+
                     notify(get_string('modulesuccess', '', $plugin->name), 'notifysuccess');
                 } else {
                     notify('Upgrading '. $plugin->name .' from '. $CFG->$pluginversion .' to '. $plugin->version .' FAILED!');
@@ -518,8 +527,13 @@ function upgrade_activity_modules($return) {
                 if (!update_capabilities('mod/'.$module->name)) {
                     print_error('cannotupdatemodcap', '', '', $module->name);
                 }
+
+            /// Update events
                 events_update_definition('mod/'.$module->name);
 
+            /// Update message providers
+                message_update_providers('mod/'.$module->name);
+
                 $updated_modules = true;
 
             } else {
@@ -566,6 +580,9 @@ function upgrade_activity_modules($return) {
                 /// Events
                     events_update_definition('mod/'.$module->name);
 
+                /// Message providers
+                    message_update_providers('mod/'.$module->name);
+
                 /// Run local install function if there is one
                     $installfunction = $module->name.'_install';
                     if (function_exists($installfunction)) {
index 8f9079a..112dc94 100644 (file)
@@ -1310,7 +1310,13 @@ function upgrade_blocks_plugins($continueto) {
                         print_error('nopermissiontoupdateblock', '', '', $block->name);
                     }
 
+                    // Update events
                     events_update_definition($component);
+
+                    // Update message providers
+                    require_once($CFG->libdir .'/messagelib.php');      // Messagelib functions
+                    message_update_providers($component);
+
                     notify(get_string('blocksuccess', '', $blocktitle), 'notifysuccess');
                 } else {
                     notify('Upgrading block '. $block->name .' from '. $currblock->version .' to '. $block->version .' FAILED!');
@@ -1378,7 +1384,13 @@ function upgrade_blocks_plugins($continueto) {
                         notify('Could not set up '.$block->name.' capabilities!');
                     }
 
+                    // Update events
                     events_update_definition($component);
+
+                    // Update message providers
+                    require_once($CFG->libdir .'/messagelib.php');      // Messagelib functions
+                    message_update_providers($component);
+
                     notify(get_string('blocksuccess', '', $blocktitle), 'notifysuccess');
                     if (!defined('CLI_UPGRADE')|| !CLI_UPGRADE) {
                     echo '<hr />';
index 011179b..1caad0d 100644 (file)
 
 $handlers = array (
 
- /*
-  * Messaging Events
-  */
-/*
- * required parameters (object):
- *  modulename     - 
- *  modulefile     - 
- *
- */
-    'message_provider_register' => array (
-         'handlerfile'      => '/lib/messagelib.php',
-         'handlerfunction'  => 'message_provider_register_handler', 
-         'schedule'         => 'instant'
-    ),
-
-/*
- * required parameters (object):
- *  modulename     - 
- *
- */
-
-    'message_provider_unregister' => array (
-         'handlerfile'      => '/lib/messagelib.php',
-         'handlerfunction'  => 'message_provider_unregister_handler', 
-         'schedule'         => 'instant'
-     ),
-
-/* required parameters (object):
+/* Messaging required parameters (object):
  *  modulename     - 
  *  userfrom
  *  userto
index 7168d23..8ee33f2 100644 (file)
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8" ?>
-<XMLDB PATH="lib/db" VERSION="20080630" COMMENT="XMLDB file for core Moodle tables"
+<XMLDB PATH="lib/db" VERSION="20080731" COMMENT="XMLDB file for core Moodle tables"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xsi:noNamespaceSchemaLocation="../../lib/xmldb/xmldb.xsd"
 >
@@ -74,8 +74,7 @@
         <FIELD NAME="enrolenddate" TYPE="int" LENGTH="10" NOTNULL="true" UNSIGNED="true" DEFAULT="0" SEQUENCE="false" ENUM="false" PREVIOUS="enrolstartdate" NEXT="enrol"/>
         <FIELD NAME="enrol" TYPE="char" LENGTH="20" NOTNULL="true" SEQUENCE="false" ENUM="false" PREVIOUS="enrolenddate" NEXT="defaultrole"/>
         <FIELD NAME="defaultrole" TYPE="int" LENGTH="10" NOTNULL="true" UNSIGNED="true" DEFAULT="0" SEQUENCE="false" ENUM="false" COMMENT="The default role given to participants who self-enrol" PREVIOUS="enrol" NEXT="enablecompletion"/>
-        <FIELD NAME="enablecompletion" TYPE="int" LENGTH="1" NOTNULL="true" UNSIGNED="true" DEFAULT="0" SEQUENCE="false" ENUM="false" COMMENT="1 = allow use of 'completion' progress-tracking on this course.
-0 = disable completion tracking on this course." PREVIOUS="defaultrole"/>
+        <FIELD NAME="enablecompletion" TYPE="int" LENGTH="1" NOTNULL="true" UNSIGNED="true" DEFAULT="0" SEQUENCE="false" ENUM="false" COMMENT="1 = allow use of 'completion' progress-tracking on this course. 0 = disable completion tracking on this course." PREVIOUS="defaultrole"/>
       </FIELDS>
       <KEYS>
         <KEY NAME="primary" TYPE="primary" FIELDS="id"/>
         <FIELD NAME="groupmode" TYPE="int" LENGTH="4" NOTNULL="true" UNSIGNED="false" DEFAULT="0" SEQUENCE="false" ENUM="false" PREVIOUS="visibleold" NEXT="groupingid"/>
         <FIELD NAME="groupingid" TYPE="int" LENGTH="10" NOTNULL="true" UNSIGNED="true" DEFAULT="0" SEQUENCE="false" ENUM="false" PREVIOUS="groupmode" NEXT="groupmembersonly"/>
         <FIELD NAME="groupmembersonly" TYPE="int" LENGTH="4" NOTNULL="true" UNSIGNED="true" DEFAULT="0" SEQUENCE="false" ENUM="false" COMMENT="only members of any group are allowed to access the activity" PREVIOUS="groupingid" NEXT="completion"/>
-        <FIELD NAME="completion" TYPE="int" LENGTH="1" NOTNULL="true" UNSIGNED="true" DEFAULT="0" SEQUENCE="false" ENUM="false" COMMENT="Whether the completion-tracking facilities are enabled for this activity.
-0 = not enabled (database default)
-1 = manual tracking, user can tick this activity off (UI default for most activity types)
-2 = automatic tracking, system should mark completion according to rules specified in course_moduleS_completion" PREVIOUS="groupmembersonly" NEXT="completiongradeitemnumber"/>
+        <FIELD NAME="completion" TYPE="int" LENGTH="1" NOTNULL="true" UNSIGNED="true" DEFAULT="0" SEQUENCE="false" ENUM="false" COMMENT="Whether the completion-tracking facilities are enabled for this activity. 0 = not enabled (database default) 1 = manual tracking, user can tick this activity off (UI default for most activity types) 2 = automatic tracking, system should mark completion according to rules specified in course_moduleS_completion" PREVIOUS="groupmembersonly" NEXT="completiongradeitemnumber"/>
         <FIELD NAME="completiongradeitemnumber" TYPE="int" LENGTH="10" NOTNULL="false" UNSIGNED="true" SEQUENCE="false" ENUM="false" COMMENT="Grade-item number used to track automatic completion, if applicable." PREVIOUS="completion" NEXT="completionview"/>
         <FIELD NAME="completionview" TYPE="int" LENGTH="1" NOTNULL="true" UNSIGNED="true" DEFAULT="0" SEQUENCE="false" ENUM="false" COMMENT="Controls whether a page view is part of the automatic completion requirements for this activity. 0 = view not required 1 = view required" PREVIOUS="completiongradeitemnumber" NEXT="completionexpected"/>
         <FIELD NAME="completionexpected" TYPE="int" LENGTH="10" NOTNULL="true" UNSIGNED="true" DEFAULT="0" SEQUENCE="false" ENUM="false" COMMENT="Date at which students are expected to complete this activity. This field is used when displaying student progress." PREVIOUS="completionview"/>
         <FIELD NAME="id" TYPE="int" LENGTH="10" NOTNULL="true" UNSIGNED="true" SEQUENCE="true" ENUM="false" NEXT="coursemoduleid"/>
         <FIELD NAME="coursemoduleid" TYPE="int" LENGTH="10" NOTNULL="true" UNSIGNED="true" SEQUENCE="false" ENUM="false" COMMENT="Activity that has been completed (or not)." PREVIOUS="id" NEXT="userid"/>
         <FIELD NAME="userid" TYPE="int" LENGTH="10" NOTNULL="true" UNSIGNED="true" SEQUENCE="false" ENUM="false" COMMENT="ID of user who has (or hasn't) completed the activity." PREVIOUS="coursemoduleid" NEXT="completionstate"/>
-        <FIELD NAME="completionstate" TYPE="int" LENGTH="1" NOTNULL="true" UNSIGNED="true" SEQUENCE="false" ENUM="false" COMMENT="Whether or not the user has completed the activity. Available states:
-0 = not completed [if there's no row in this table, that also counts as 0]
-1 = completed
-2 = completed, show passed
-3 = completed, show failed" PREVIOUS="userid" NEXT="viewed"/>
-
-        <FIELD NAME="viewed" TYPE="int" LENGTH="1" NOTNULL="false" UNSIGNED="true" SEQUENCE="false" ENUM="false" COMMENT="Tracks whether or not this activity has been viewed.
-NULL = we are not tracking viewed for this activity
-0 = not viewed
-1 = viewed" PREVIOUS="completionstate" NEXT="timemodified"/>
+        <FIELD NAME="completionstate" TYPE="int" LENGTH="1" NOTNULL="true" UNSIGNED="true" SEQUENCE="false" ENUM="false" COMMENT="Whether or not the user has completed the activity. Available states: 0 = not completed [if there's no row in this table, that also counts as 0] 1 = completed 2 = completed, show passed 3 = completed, show failed" PREVIOUS="userid" NEXT="viewed"/>
+        <FIELD NAME="viewed" TYPE="int" LENGTH="1" NOTNULL="false" UNSIGNED="true" SEQUENCE="false" ENUM="false" COMMENT="Tracks whether or not this activity has been viewed. NULL = we are not tracking viewed for this activity 0 = not viewed 1 = viewed" PREVIOUS="completionstate" NEXT="timemodified"/>
         <FIELD NAME="timemodified" TYPE="int" LENGTH="10" NOTNULL="true" UNSIGNED="true" SEQUENCE="false" ENUM="false" COMMENT="Time at which the completion state last changed." PREVIOUS="viewed"/>
       </FIELDS>
       <KEYS>
@@ -192,7 +180,6 @@ NULL = we are not tracking viewed for this activity
       <INDEXES>
         <INDEX NAME="coursemoduleid" UNIQUE="false" FIELDS="coursemoduleid" COMMENT="For quick access via course-module (e.g. when displaying course module settings page and we need to determine whether anyone has completed it)." NEXT="userid"/>
         <INDEX NAME="userid" UNIQUE="false" FIELDS="userid" COMMENT="Index on user ID. Used when obtaining completion information for normal course page view." PREVIOUS="coursemoduleid"/>
-
       </INDEXES>
     </TABLE>
     <TABLE NAME="course_sections" COMMENT="to define the sections for each course" PREVIOUS="course_modules_completion" NEXT="course_request">
@@ -1762,13 +1749,17 @@ NULL = we are not tracking viewed for this activity
     </TABLE>
     <TABLE NAME="message_providers" COMMENT="This table stores the message providers (modules and core systems)" PREVIOUS="portfolio_instance_user" NEXT="message_processors">
       <FIELDS>
-        <FIELD NAME="id" TYPE="int" LENGTH="10" NOTNULL="true" UNSIGNED="false" SEQUENCE="true" ENUM="false" COMMENT="id of the table, please edit me" NEXT="modulename"/>
-        <FIELD NAME="modulename" TYPE="char" LENGTH="166" NOTNULL="true" SEQUENCE="false" ENUM="false" COMMENT="Module Name" PREVIOUS="id" NEXT="modulefile"/>
-        <FIELD NAME="modulefile" TYPE="char" LENGTH="255" NOTNULL="true" SEQUENCE="false" ENUM="false" COMMENT="The main module file" PREVIOUS="modulename"/>
+        <FIELD NAME="id" TYPE="int" LENGTH="10" NOTNULL="true" UNSIGNED="false" SEQUENCE="true" ENUM="false" COMMENT="id of the table, please edit me" NEXT="name"/>
+        <FIELD NAME="name" TYPE="char" LENGTH="100" NOTNULL="true" SEQUENCE="false" ENUM="false" COMMENT="The full name of the message provider in standard form" PREVIOUS="id" NEXT="component"/>
+        <FIELD NAME="component" TYPE="char" LENGTH="200" NOTNULL="true" SEQUENCE="false" ENUM="false" COMMENT="The name of the component that produces these messages" PREVIOUS="name" NEXT="capability"/>
+        <FIELD NAME="capability" TYPE="char" LENGTH="255" NOTNULL="false" SEQUENCE="false" ENUM="false" COMMENT="Optional: permission that is required on the user's setting screen to see this message provider." PREVIOUS="component"/>
       </FIELDS>
       <KEYS>
         <KEY NAME="primary" TYPE="primary" FIELDS="id" COMMENT="primary key of the table, please edit me"/>
       </KEYS>
+      <INDEXES>
+        <INDEX NAME="componentname" UNIQUE="true" FIELDS="component, name" COMMENT="Unique index"/>
+      </INDEXES>
     </TABLE>
     <TABLE NAME="message_processors" COMMENT="List of message output plugins" PREVIOUS="message_providers" NEXT="message_working">
       <FIELDS>
@@ -1813,7 +1804,7 @@ NULL = we are not tracking viewed for this activity
         <SENTENCE TEXT="(name, display_name, xmlrpc_server_url, sso_land_url) VALUES ('mahara','Mahara','/api/xmlrpc/server.php',  '/auth/xmlrpc/land.php')" />
       </SENTENCES>
     </STATEMENT>
-    <STATEMENT NAME="insert log_display" TYPE="insert" TABLE="log_display" COMMENT="Initial insert of records on table log_display" PREVIOUS="insert mnet_application" NEXT="insert message_providers">
+    <STATEMENT NAME="insert log_display" TYPE="insert" TABLE="log_display" COMMENT="Initial insert of records on table log_display" PREVIOUS="insert mnet_application">
       <SENTENCES>
         <SENTENCE TEXT="(module, action, mtable, field) VALUES ('user', 'view', 'user', 'CONCAT(firstname,&quot; &quot;,lastname)')" />
         <SENTENCE TEXT="(module, action, mtable, field) VALUES ('course', 'user report', 'user', 'CONCAT(firstname,&quot; &quot;,lastname)')" />
@@ -1835,10 +1826,5 @@ NULL = we are not tracking viewed for this activity
         <SENTENCE TEXT="(module, action, mtable, field) VALUES ('group', 'view', 'groups', 'name')" />
       </SENTENCES>
     </STATEMENT>
-    <STATEMENT NAME="insert message_providers" TYPE="insert" TABLE="message_providers" COMMENT="Initial insert of moodle record in message_providers" PREVIOUS="insert log_display">
-        <SENTENCES>
-            <SENTENCE TEXT="(modulename, modulefile) VALUES ('moodle', 'index.php')" />
-        </SENTENCES>
-    </STATEMENT>
   </STATEMENTS>
-</XMLDB>
\ No newline at end of file
+</XMLDB>
diff --git a/lib/db/messages.php b/lib/db/messages.php
new file mode 100644 (file)
index 0000000..dc827a7
--- /dev/null
@@ -0,0 +1,46 @@
+<?php // $Id$
+
+///////////////////////////////////////////////////////////////////////////
+// Defines message providers (types of messages being sent)              //
+///////////////////////////////////////////////////////////////////////////
+//                                                                       //
+// NOTICE OF COPYRIGHT                                                   //
+//                                                                       //
+// Moodle - Modular Object-Oriented Dynamic Learning Environment         //
+//          http://moodle.org                                            //
+//                                                                       //
+// Copyright (C) 1999 onwards  Martin Dougiamas  http://moodle.com       //
+//                                                                       //
+// This program is free software; you can redistribute it and/or modify  //
+// it under the terms of the GNU General Public License as published by  //
+// the Free Software Foundation; either version 2 of the License, or     //
+// (at your option) any later version.                                   //
+//                                                                       //
+// This program is distributed in the hope that it will be useful,       //
+// but WITHOUT ANY WARRANTY; without even the implied warranty of        //
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the         //
+// GNU General Public License for more details:                          //
+//                                                                       //
+//          http://www.gnu.org/copyleft/gpl.html                         //
+//                                                                       //
+///////////////////////////////////////////////////////////////////////////
+
+
+$messageproviders = array (
+
+/// Notices that an admin might be interested in
+    'notices' => array ( 
+         'capability'  => 'moodle/site:config'
+    ),
+
+/// Important errors that an admin ought to know about
+    'errors' => array (
+         'capability'  => 'moodle/site:config'
+    )
+
+);
+
+
+
+
+?>
index ae18f6a..870fcba 100644 (file)
@@ -264,26 +264,13 @@ function xmldb_main_upgrade($oldversion=0) {
     }
     
     if ($result && $oldversion < 2008072400) {
-        /// Create the database tables for message_processors and message_providers
-        $table = new xmldb_table('message_providers');
-        $table->add_field('id', XMLDB_TYPE_INTEGER, '10', null, XMLDB_NOTNULL, XMLDB_SEQUENCE, null, null, null);
-        $table->add_field('modulename', XMLDB_TYPE_CHAR, '166', null, XMLDB_NOTNULL, null, null, null, null);
-        $table->add_field('modulefile', XMLDB_TYPE_CHAR, '255', null, XMLDB_NOTNULL, null, null, null, null);
-        $table->add_key('primary', XMLDB_KEY_PRIMARY, array('id'));
-        $dbman->create_table($table);
-
+        /// Create the database tables for message_processors 
         $table = new xmldb_table('message_processors');
         $table->add_field('id', XMLDB_TYPE_INTEGER, '10', null, XMLDB_NOTNULL, XMLDB_SEQUENCE, null, null, null);
         $table->add_field('name', XMLDB_TYPE_CHAR, '166', null, XMLDB_NOTNULL, null, null, null, null);
         $table->add_key('primary', XMLDB_KEY_PRIMARY, array('id'));
         $dbman->create_table($table);
 
-
-        $provider = new object();
-        $provider->modulename  = 'moodle';
-        $provider->modulefile  = 'index.php';
-        $DB->insert_record('message_providers', $provider);
-
     /// delete old and create new fields
         $table = new xmldb_table('message');
         $field = new xmldb_field('messagetype');
@@ -450,6 +437,34 @@ function xmldb_main_upgrade($oldversion=0) {
     /// Main savepoint reached
         upgrade_main_savepoint($result, 2008073000);
     }
+
+    if ($result && $oldversion < 2008073104) {
+    /// Drop old table that might exist for some people
+        $table = new xmldb_table('message_providers');
+        if ($dbman->table_exists($table)) {
+            $dbman->drop_table($table);
+        }
+
+    /// Define table message_providers to be created
+        $table = new xmldb_table('message_providers');
+
+    /// Adding fields to table message_providers
+        $table->add_field('id', XMLDB_TYPE_INTEGER, '10', null, XMLDB_NOTNULL, XMLDB_SEQUENCE, null, null, null);
+        $table->add_field('name', XMLDB_TYPE_CHAR, '100', null, XMLDB_NOTNULL, null, null, null, null);
+        $table->add_field('component', XMLDB_TYPE_CHAR, '200', null, XMLDB_NOTNULL, null, null, null, null);
+        $table->add_field('capability', XMLDB_TYPE_CHAR, '255', null, null, null, null, null, null);
+
+    /// Adding keys to table message_providers
+        $table->add_key('primary', XMLDB_KEY_PRIMARY, array('id'));
+
+    /// Adding indexes to table message_providers
+        $table->add_index('componentname', XMLDB_INDEX_UNIQUE, array('component', 'name'));
+
+    /// Create table for message_providers
+        $dbman->create_table($table);
+
+        upgrade_main_savepoint($result, 2008073104);
+    }
  
 /*
  * TODO:
index c633264..ef6c7ab 100644 (file)
@@ -24,9 +24,9 @@
 ///////////////////////////////////////////////////////////////////////////
 
 /**
- * messagelib.php - Contains the events handlers for the message system
+ * messagelib.php - Contains generic messaging functions for the message system
  *
- * @author Luis Rodrigues
+ * @author Luis Rodrigues and Martin Dougiamas
  * @version  $Id$
  * @license http://www.gnu.org/copyleft/gpl.html GNU Public License
  * @package 
 
 define('TIMETOSHOWUSERS', 300);
  
-/**
- * Is trigged by an events_trigger in the MODULE_install function when
- * a module wants to be a message provider provider.
- * @param object $eventdata the information about the message provider (name and file)
- * @return boolean success
- */
-function message_provider_register_handler($eventdata) {
-    global $DB;
-    $return = true;
-
-    $provider = new object();
-    $provider->modulename  = $eventdata->modulename;
-    $provider->modulefile  = $eventdata->modulefile;
-    if (!$DB->insert_record('message_providers', $provider)) {
-        $return = false;
-    }
-
-    // everything ok :-)
-    return $return;
-}
-
-/**
- * To be used to ungegister a message provider (curently not used)
- * @param object $eventdata the information about the message provider (name and file)
- * @return boolean success
- */
-function message_provider_unregister_handler($eventdata) {
-    // everything ok :-)
-    return true;
-}
-
 /**
  * Triggered when a message provider wants to send a message.
  * This functions checks the user's processor configuration to send the given type of message,
  * then tries to send it.
- * @param object $eventdata information about he message (origin, destination, type, content)
+ * @param object $eventdata information about the message (origin, destination, type, content)
  * @return boolean success
  */
 function message_send_handler($eventdata){
@@ -107,7 +76,7 @@ function message_send_handler($eventdata){
     // to be able to distinguish between a user who has no settings and one who doesn't want contact
     // ... perhaps a "none" setting
 
-    $processor = get_user_preferences('message_provider_'.$eventdata->modulename.'_'.$userstate, 'email', $eventdata->userto->id);
+    $processor = get_user_preferences('message_provider_'.$eventdata->component.$eventdata->name.'_'.$userstate, 'email', $eventdata->userto->id);
 
 /// Now process the message
 
@@ -150,4 +119,164 @@ function message_send_handler($eventdata){
     return true;
 }
 
+
+/**
+ * This code updates the message_providers table with the current set of providers
+ * @param $component - examples: 'moodle', 'mod/forum', 'block/quiz_results'
+ * @return boolean
+ */
+function message_update_providers($component='moodle') {
+    global $DB;
+
+    // load message providers from files
+    $fileproviders = message_get_providers_from_file($component);
+
+    // load message providers from the database
+    $dbproviders = message_get_providers_from_db($component);
+
+    foreach ($fileproviders as $messagename => $fileprovider) {
+
+        if (!empty($dbproviders[$messagename])) {   // Already exists in the database
+            
+            if ($dbproviders[$messagename]->capability == $fileprovider['capability']) {  // Same, so ignore
+                // exact same message provider already present in db, ignore this entry
+                unset($dbproviders[$messagename]);
+                continue;
+
+            } else {                                // Update existing one
+                $provider = new object();
+                $provider->id             = $dbproviders[$messagename]->id;
+                $provider->capability     = $fileprovider['capability'];
+                $DB->update_record('message_providers', $provider);
+                unset($dbproviders[$messagename]);
+                continue;
+            }
+
+        } else {             // New message provider, add it
+
+            $provider = new object();
+            $provider->name       = $messagename;
+            $provider->component  = $component;
+            $provider->capability = $fileprovider['capability'];
+
+            $DB->insert_record('message_providers', $provider);
+        }
+    }
+
+    foreach ($dbproviders as $dbprovider) {  // Delete old ones
+        $DB->delete_records('message_providers', array('id' => $dbprovider->id));
+    }
+
+    return true;
+}
+
+/**
+ * Returns the active providers for the current user, based on capability
+ * @return array of message providers
+ */
+function message_get_my_providers() {
+    global $DB;
+
+    $systemcontext = get_context_instance(CONTEXT_SYSTEM);
+
+    $providers = $DB->get_records('message_providers');
+
+    // Remove all the providers we aren't allowed to see now
+    foreach ($providers as $providerid => $provider) {
+        if (!empty($provider->capability)) {
+            if (!has_capability($provider->capability, $systemcontext)) {
+                unset($providers[$providerid]);   // Not allowed to see this
+            }
+        }
+    }
+
+    return $providers;
+}
+
+/**
+ * Gets the message providers that are in the database for this component.
+ * @param $component - examples: 'moodle', 'mod/forum', 'block/quiz_results'
+ * @return array of message providers
+ *
+ * INTERNAL - to be used from messagelib only
+ */
+function message_get_providers_from_db($component) {
+    global $DB;
+
+    if ($dbproviders = $DB->get_records('message_providers', array('component'=>$component), '', 
+                                        'name, id, component, capability')) {  // Name is unique per component
+        return $dbproviders;
+    }
+
+    return array();
+}
+
+/**
+ * Loads the messages definitions for the component (from file). If no
+ * messages are defined for the component, we simply return an empty array.
+ * @param $component - examples: 'moodle', 'mod/forum', 'block/quiz_results'
+ * @return array of message providerss or empty array if not exists
+ *
+ * INTERNAL - to be used from messagelib only
+ */
+function message_get_providers_from_file($component) {
+    global $CFG;
+
+    if ($component == 'moodle') {
+        $defpath = $CFG->libdir.'/db/messages.php';
+
+    } else if ($component == 'unittest') {
+        $defpath = $CFG->libdir.'/simpletest/fixtures/messages.php';
+
+    } else {
+        $compparts = explode('/', $component);
+
+        if ($compparts[0] == 'block') {
+            // Blocks are an exception. Blocks directory is 'blocks', and not
+            // 'block'. So we need to jump through hoops.
+            $defpath = $CFG->dirroot.'/blocks/'.$compparts[1].'/db/messages.php';
+
+        } else if ($compparts[0] == 'format') {
+            // Similar to the above, course formats are 'format' while they
+            // are stored in 'course/format'.
+            $defpath = $CFG->dirroot.'/course/format/'.$compparts[1].'/db/messages.php';
+
+        } else if ($compparts[0] == 'gradeimport') {
+            $defpath = $CFG->dirroot.'/grade/import/'.$compparts[1].'/db/messages.php';  
+        
+        } else if ($compparts[0] == 'gradeexport') {
+            $defpath = $CFG->dirroot.'/grade/export/'.$compparts[1].'/db/messages.php'; 
+        
+        } else if ($compparts[0] == 'gradereport') {
+            $defpath = $CFG->dirroot.'/grade/report/'.$compparts[1].'/db/messages.php'; 
+        
+        } else {
+            $defpath = $CFG->dirroot.'/'.$component.'/db/messages.php';
+        }
+    }
+
+    $messageproviders = array();
+
+    if (file_exists($defpath)) {
+        require($defpath);
+    }
+
+    foreach ($messageproviders as $name => $messageprovider) {   // Fix up missing values if required
+        if (empty($messageprovider['capability'])) {
+            $messageproviders[$name]['capability'] = NULL;
+        }
+    }
+
+    return $messageproviders;
+}
+
+/**
+ * Remove all message providers 
+ * @param $component - examples: 'moodle', 'mod/forum', 'block/quiz_results'
+ */
+function message_uninstall($component) {
+    return $DB->delete_records('message_providers', array('component' => $component));
+}
+
+
 ?>
index ceaa97a..c1bf83b 100644 (file)
@@ -35,6 +35,7 @@
 require_once('../config.php');
 
 require_once($CFG->dirroot.'/message/edit_form.php');
+require_once($CFG->libdir.'/messagelib.php');
 
 
 httpsrequired();
@@ -100,18 +101,19 @@ $preferences->blocknoncontacts  =  get_user_preferences( 'message_blocknoncontac
 $preferences->beepnewmessage    =  get_user_preferences( 'message_beepnewmessage', '', $user->id);
 $preferences->noframesjs        =  get_user_preferences( 'message_noframesjs', '', $user->id);
 
-//for every message provider get preferences for the form
-$providers = $DB->get_records('message_providers');
+// Get all the known providers
+$providers = message_get_my_providers();
+
 foreach ( $providers as $providerid => $provider){
     foreach (array('loggedin', 'loggedoff') as $state){
-        $linepref = get_user_preferences('message_provider_'.$provider->modulename.'_'.$state, '', $user->id);
+        $linepref = get_user_preferences('message_provider_'.$provider->component.'_'.$state, '', $user->id);
         if ($linepref == ''){ 
             continue;
         }
         $lineprefarray = explode(',', $linepref);
-        $preferences->{$provider->modulename.'_'.$state} = array();
+        $preferences->{$provider->component.'_'.$state} = array();
         foreach ($lineprefarray as $pref){
-            $preferences->{$provider->modulename.'_'.$state}[$provider->modulename.'_'.$state.'_'.$pref] = 1;
+            $preferences->{$provider->component.'_'.$state}[$provider->component.'_'.$state.'_'.$pref] = 1;
         }
     }
 }
@@ -149,12 +151,11 @@ if ($messageconf = $userform->get_data()) {
     $preferences['message_beepnewmessage']    = $messageconf->beepnewmessage?1:0;
     $preferences['message_noframesjs']        = $messageconf->noframesjs?1:0;
 
-    //get a listing of all the message processors and process the form
-    $providers = $DB->get_records('message_providers');
+    //get a listing of all the message providers and process the form
     foreach ( $providers as $providerid => $provider){
         foreach (array('loggedin', 'loggedoff') as $state){
             $linepref = '';
-            foreach ($messageconf->{$provider->modulename.'_'.$state} as $process=>$one){
+            foreach ($messageconf->{$provider->component.'_'.$state} as $process=>$one){
                 $parray = explode( '_', $process);
                 if ($linepref == ''){ 
                     $linepref = $parray[2];
@@ -162,7 +163,7 @@ if ($messageconf = $userform->get_data()) {
                     $linepref .= ','.$parray[2];
                 }
             }
-            $preferences[ 'message_provider_'.$provider->modulename.'_'.$state  ] = $linepref;
+            $preferences[ 'message_provider_'.$provider->component.'_'.$state  ] = $linepref;
         }
     }
 
@@ -209,7 +210,7 @@ $navlinks[] = array('name' => $streditmymessage, 'link' => null, 'type' => 'misc
 $navigation = build_navigation($navlinks);
 
 if ($course->id != SITEID) {
-    print_header("$course->shortname: $streditmymessage", "$course->fullname: $streditmessage", $navigation);
+    print_header("$course->shortname: $streditmymessage", "$course->fullname: $streditmymessage", $navigation);
 } else {
     print_header("$course->shortname: $streditmymessage", $course->fullname, $navigation);
 }
index 1ffed51..c7b1034 100644 (file)
@@ -60,26 +60,24 @@ class user_edit_form extends moodleform {
 
         //create the providers config section
         $mform->addElement('header', 'providers_config',  get_string('providers_config', 'message') );
-        $providers = $DB->get_records('message_providers');
+        $providers = message_get_my_providers();
         foreach ( $providers as $providerid => $provider){
-            if ( $provider->modulename == 'moodle'){
-                $p = 'Moodle';
-            } else {
-                $p = get_string('modulename', $provider->modulename);
-            }
-            $mform->addElement('static', 'label'.$provider->modulename, get_string('providerstag', 'message').$p, '');
+
+            $providername = get_string('messageprovider:'.$provider->name, $provider->component);
+
+            $mform->addElement('static', 'label'.$provider->component, $providername, '');
 
             $test = array();
             foreach ( $processors as $processorid => $processor){
-                $test[] = &$mform->createElement('checkbox', $provider->modulename.'_loggedin_'.$processor->name, $processor->name, $processor->name);
+                $test[] = &$mform->createElement('checkbox', $provider->component.'_loggedin_'.$processor->name, $processor->name, $processor->name);
             }
-            $mform->addGroup($test, $provider->modulename.'_loggedin', get_string('loggedin', 'message'));
+            $mform->addGroup($test, $provider->component.'_loggedin', get_string('loggedin', 'message'));
 
             $test = array();
             foreach ( $processors as $processorid => $processor){
-                $test[] = &$mform->createElement('checkbox', $provider->modulename.'_loggedoff_'.$processor->name, $processor->name, $processor->name);
+                $test[] = &$mform->createElement('checkbox', $provider->component.'_loggedoff_'.$processor->name, $processor->name, $processor->name);
             }
-            $mform->addGroup($test, $provider->modulename.'_loggedoff', get_string('loggedoff', 'message'));
+            $mform->addGroup($test, $provider->component.'_loggedoff', get_string('loggedoff', 'message'));
         }
 
         //create the processors config section (need to get config items from processor's lib.php
index b1a0873..6e99825 100644 (file)
@@ -36,15 +36,6 @@ function xmldb_assignment_upgrade($oldversion=0) {
         upgrade_mod_savepoint($result, 2007101511, 'assignment');
     }
     
-    if ($result && $oldversion < 2008072401) {
-        $eventdata = new object();
-        $eventdata->modulename = 'assignment';
-        $eventdata->modulefile = 'mod/assignment/index.php';
-        events_trigger('message_provider_register', $eventdata); 
-        
-        upgrade_mod_savepoint($result, 2008072401, 'assignment');
-    }
-
     return $result;
 }
 
index c3daa1d..30cdb12 100644 (file)
@@ -1968,14 +1968,8 @@ class assignment_base {
 
 /** 
  * Code to be executed when a module is installed
- * now is just used to register the module as message provider
  */ 
 function assignment_install() {
-    $eventdata = new object();
-    $eventdata->modulename = 'assignment';
-    $eventdata->modulefile = 'mod/assignment/index.php';
-    events_trigger('message_provider_register', $eventdata); 
-   
     return true; 
 }
 
index 7ab9c1c..feb2535 100644 (file)
@@ -233,16 +233,6 @@ function xmldb_feedback_upgrade($oldversion=0) {
         upgrade_mod_savepoint($result, 2008050105, 'feedback');
     }
     
-    if ($result and $oldversion < 2008072401) {
-        $eventdata = new object();
-        $eventdata->modulename = 'feedback';
-        $eventdata->modulefile = 'mod/feedback/index.php';
-        events_trigger('message_provider_register', $eventdata);
-        
-        upgrade_mod_savepoint($result, 2008072401, 'feedback');
-    }
-
-
     return $result;
 }
 
index 6de28b0..9822ad4 100644 (file)
@@ -31,14 +31,8 @@ if(!isset($SESSION->feedback) OR !is_object($SESSION->feedback)) {
 
 /** 
  * Code to be executed when a module is installed
- * now is just used to register the module as message provider
  */ 
 function feedback_install() {
-    $eventdata = new object();
-    $eventdata->modulename = 'feedback';
-    $eventdata->modulefile = 'mod/feedback/index.php';
-    events_trigger('message_provider_register', $eventdata); 
-   
     return true; 
 }
 
diff --git a/mod/forum/db/messages.php b/mod/forum/db/messages.php
new file mode 100644 (file)
index 0000000..a584d2c
--- /dev/null
@@ -0,0 +1,42 @@
+<?php // $Id$
+
+///////////////////////////////////////////////////////////////////////////
+// Defines message providers (types of messages being sent)              //
+///////////////////////////////////////////////////////////////////////////
+//                                                                       //
+// NOTICE OF COPYRIGHT                                                   //
+//                                                                       //
+// Moodle - Modular Object-Oriented Dynamic Learning Environment         //
+//          http://moodle.org                                            //
+//                                                                       //
+// Copyright (C) 1999 onwards  Martin Dougiamas  http://moodle.com       //
+//                                                                       //
+// This program is free software; you can redistribute it and/or modify  //
+// it under the terms of the GNU General Public License as published by  //
+// the Free Software Foundation; either version 2 of the License, or     //
+// (at your option) any later version.                                   //
+//                                                                       //
+// This program is distributed in the hope that it will be useful,       //
+// but WITHOUT ANY WARRANTY; without even the implied warranty of        //
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the         //
+// GNU General Public License for more details:                          //
+//                                                                       //
+//          http://www.gnu.org/copyleft/gpl.html                         //
+//                                                                       //
+///////////////////////////////////////////////////////////////////////////
+
+
+$messageproviders = array (
+
+/// Ordinary single forum posts
+    'posts' => array ( 
+    ),
+
+/// Digests
+    'digests' => array (
+    )
+
+);
+
+
+?>
index e7c18e4..b11246c 100644 (file)
@@ -78,15 +78,6 @@ function xmldb_forum_upgrade($oldversion=0) {
         upgrade_mod_savepoint($result, 2007101512, 'forum');
     }
 
-    if ($result and $oldversion < 2008072401) {
-        $eventdata = new object();
-        $eventdata->modulename = 'forum';
-        $eventdata->modulefile = 'mod/forum/index.php';
-        events_trigger('message_provider_register', $eventdata);
-        
-        upgrade_mod_savepoint($result, 2008072401, 'forum');
-    }
-
     if ($result && $oldversion < 2008072800) {
     /// Define field completiondiscussions to be added to forum
         $table = new xmldb_table('forum');
index 18e5350..786ac85 100644 (file)
@@ -31,14 +31,8 @@ define ('FORUM_AGGREGATE_SUM', 5);
 
 /**
  * Code to be executed when a module is installed
- * now is just used to register the module as message provider
  */ 
 function forum_install() {
-    $eventdata = new object();
-    $eventdata->modulename = 'forum';
-    $eventdata->modulefile = 'mod/forum/index.php';
-    events_trigger('message_provider_register', $eventdata); 
-
     return true; 
 }
 
@@ -543,7 +537,8 @@ function forum_cron() {
                                                  $posthtml, '', '', $CFG->forum_replytouser)) {
                 */
                 $eventdata = new object();
-                $eventdata->modulename       = 'forum';
+                $eventdata->component        = 'mod/forum';
+                $eventdata->name             = 'posts';
                 $eventdata->userfrom         = $userfrom;
                 $eventdata->userto           = $userto;
                 $eventdata->subject          = $postsubject;
@@ -843,7 +838,8 @@ function forum_cron() {
                                                   '', '', $CFG->forum_replytouser)) {
                 */
                 $eventdata = new object();
-                $eventdata->modulename       = 'forum';
+                $eventdata->component        = 'mod/forum';
+                $eventdata->name             = 'posts';
                 $eventdata->userfrom         = $site->shortname;
                 $eventdata->userto           = $userto;
                 $eventdata->subject          = $postsubject;
index 4b38384..770de65 100644 (file)
@@ -5,7 +5,7 @@
 //  This fragment is called by /admin/index.php
 ////////////////////////////////////////////////////////////////////////////////
 
-$module->version  = 2008072800;
+$module->version  = 2008073100;
 $module->requires = 2008072401;  // Requires this Moodle version
 $module->cron     = 60;
 
index 77c465f..91b1f0a 100644 (file)
@@ -44,15 +44,6 @@ function xmldb_lesson_upgrade($oldversion=0) {
         upgrade_mod_savepoint($result, 2007072201, 'lesson');
     }
     
-    if ($result and $oldversion < 2008072401) {
-        $eventdata = new object();
-        $eventdata->modulename = 'lesson';
-        $eventdata->modulefile = 'mod/lesson/index.php';
-        events_trigger('message_provider_register', $eventdata);
-        
-        upgrade_mod_savepoint($result, 2008072401, 'lesson');
-    }
-
     return $result;
 }
 
index 0dc9ed2..173726d 100644 (file)
@@ -13,14 +13,8 @@ define("LESSON_MAX_EVENT_LENGTH", "432000");   // 5 days maximum
 
 /** 
  * Code to be executed when a module is installed
- * now is just used to register the module as message provider
  */ 
 function lesson_install() {
-    $eventdata = new object();
-    $eventdata->modulename = 'lesson';
-    $eventdata->modulefile = 'mod/lesson/index.php';
-    events_trigger('message_provider_register', $eventdata); 
-   
     return true; 
 }
 
index ade5e3e..bb3b6ff 100644 (file)
@@ -77,15 +77,6 @@ function xmldb_quiz_upgrade($oldversion=0) {
         upgrade_mod_savepoint($result, 2008062001, 'quiz');
     }
     
-    if ($result and $oldversion < 2008072401) {
-        $eventdata = new object();
-        $eventdata->modulename = 'quiz';
-        $eventdata->modulefile = 'mod/quiz/index.php';
-        events_trigger('message_provider_register', $eventdata);
-        
-        upgrade_mod_savepoint($result, 2008072401, 'quiz');
-    }
-
     if ($result && $oldversion < 2008072402) {
 
     /// Define field lastcron to be added to quiz_report
index 7ea1f24..b5cffc2 100644 (file)
@@ -60,14 +60,8 @@ define("QUIZ_MAX_EVENT_LENGTH", 5*24*60*60);   // 5 days maximum
 
 /**
  * Code to be executed when a module is installed
- * now is just used to register the module as message provider
  */ 
 function quiz_install() {
-    $eventdata = new object();
-    $eventdata->modulename = 'quiz';
-    $eventdata->modulefile = 'mod/quiz/index.php';
-    events_trigger('message_provider_register', $eventdata); 
-   
     return true; 
 }
 
diff --git a/tags b/tags
index 3a15844..41172f0 100644 (file)
--- a/tags
+++ b/tags
@@ -4,11 +4,17 @@
 !_TAG_PROGRAM_NAME     Exuberant Ctags //
 !_TAG_PROGRAM_URL      http://ctags.sourceforge.net    /official site/
 !_TAG_PROGRAM_VERSION  5.5.4   //
+&__get lib/sessionlib.php      /^    public function &__get($name) { \/\/ this is a weird hack for this stupid bug http:\/\/bugs.php.net\/bug.php?id=39449$/;" f
+&get   lib/htmlpurifier/HTMLPurifier/Context.php       /^    public function &get($name, $ignore_error = false) {$/;"  f
+&getUserObj    lib/typo3/class.t3lib_div.php   /^      public static function &getUserObj($classRef,$checkPrefix='user_',$silent=0)    {$/;"   f
+&makeInstance  lib/typo3/class.t3lib_div.php   /^      public static function &makeInstance($className)        {$/;"   f
+&makeInstanceService   lib/typo3/class.t3lib_div.php   /^      public static function &makeInstanceService($serviceType, $serviceSubType='', $excludeServiceKeys=array())      {$/;"   f
 (don\'t        lang/en_utf8/xmldb.php  /^Once generated you can copy such statements and execute them safely with your favourite SQL interface (don\\'t forget to backup your data before doing that).<br \/><br \/>$/;"       c
 */     auth/cas/CAS/CAS.php    /^\/** @defgroup public User interface *\/$/;"  c
-=      lib/simpletestlib/reflection_php4.php   /^            $this->_interface = $interface;$/;"       c
-=      lib/simpletestlib/reflection_php5.php   /^            $interface = new ReflectionClass($this->_interface);$/;"  c
-=      lib/simpletestlib/reflection_php5.php   /^            $this->_interface = $interface;$/;"       c
+=      lib/simpletestlib/reflection_php4.php   /^        $this->_interface = $interface;$/;"   c
+=      lib/simpletestlib/reflection_php5.php   /^        $interface = new ReflectionClass($this->_interface);$/;"      c
+=      lib/simpletestlib/reflection_php5.php   /^        $this->_interface = $interface;$/;"   c
+============================================   mod/quiz/attemptlib.php /^    \/\/ Implementation of the Iterator interface ============================================$/;"    c
 ADOConnection  lib/adodb/adodb.inc.php /^      function ADOConnection()                        $/;"    f
 ADODB_Compress_Bzip2   lib/adodb/session/adodb-compress-bzip2.php      /^      function ADODB_Compress_Bzip2($block_size = null, $work_level = null, $min_length = null) {$/;" f
 ADODB_Compress_Gzip    lib/adodb/session/adodb-compress-gzip.php       /^      function ADODB_Compress_Gzip($level = null, $min_length = null) {$/;"   f
@@ -127,6 +133,7 @@ ADORecordset_sybase_ase     lib/adodb/drivers/adodb-sybase_ase.inc.php      /^function AD
 AICCapi        mod/scorm/datamodels/aicc.js.php        /^function AICCapi() {$/;"      f
 AbsolutePage   lib/adodb/adodb.inc.php /^      function AbsolutePage($page=-1)$/;"     f
 AbsolutePosition       lib/adodb/adodb.inc.php /^      function AbsolutePosition() {return $this->_currentRow;}$/;"    f
+AcceptPageBreak        admin/mysql/libraries/tcpdf/tcpdf.php   /^              function AcceptPageBreak() {$/;"        f
 AcceptPageBreak        lib/fpdf/fpdf.php       /^function AcceptPageBreak()$/;"        f
 AcceptPageBreak        lib/tcpdf/tcpdf.php     /^        function AcceptPageBreak() {$/;"      f
 ActualType     lib/adodb/adodb-datadict.inc.php        /^      function ActualType($meta)$/;"  f
@@ -155,14 +162,18 @@ AddColumnSQL      lib/adodb/datadict/datadict-sapdb.inc.php       /^      function AddColumnSQL(
 AddColumnSQL   lib/adodb/datadict/datadict-sybase.inc.php      /^      function AddColumnSQL($tabname, $flds)$/;"      f
 AddCustomHeader        lib/phpmailer/class.phpmailer.php       /^    function AddCustomHeader($custom_header) {$/;"    f
 AddEmbeddedImage       lib/phpmailer/class.phpmailer.php       /^    function AddEmbeddedImage($path, $cid, $name = "", $encoding = "base64", $/;"     f
+AddFont        admin/mysql/libraries/tcpdf/tcpdf.php   /^              function AddFont($family, $style='', $file='') {$/;"    f
 AddFont        lib/fpdf/fpdf.php       /^function AddFont($family,$style='',$file='')$/;"      f
 AddFont        lib/tcpdf/tcpdf.php     /^        function AddFont($family, $style='', $file='') {$/;"  f
+AddLink        admin/mysql/libraries/tcpdf/tcpdf.php   /^              function AddLink() {$/;"        f
 AddLink        lib/fpdf/fpdf.php       /^function AddLink()$/;"        f
 AddLink        lib/tcpdf/tcpdf.php     /^        function AddLink() {$/;"      f
+AddPage        admin/mysql/libraries/tcpdf/tcpdf.php   /^              function AddPage($orientation='') {$/;" f
 AddPage        lib/fpdf/fpdf.php       /^function AddPage($orientation='')$/;" f
 AddPage        lib/tcpdf/tcpdf.php     /^        function AddPage($orientation='') {$/;"       f
 AddReplyTo     lib/phpmailer/class.phpmailer.php       /^    function AddReplyTo($address, $name = "") {$/;"   f
 AddStringAttachment    lib/phpmailer/class.phpmailer.php       /^    function AddStringAttachment($string, $filename, $encoding = "base64", $/;"       f
+AddTag repository/boxnet/boxlibphp5.php        /^    function AddTag($tag, $id, $target_type, $params = array()) {$/;" f
 AddTime        mod/scorm/datamodels/aicc.js.php        /^    function AddTime (first, second) {$/;"    f
 AddTime        mod/scorm/datamodels/scorm_12.js.php    /^    function AddTime (first, second) {$/;"    f
 AddTime        mod/scorm/datamodels/scorm_13.js.php    /^    function AddTime (first, second) {$/;"    f
@@ -170,6 +181,7 @@ AddrAppend  lib/phpmailer/class.phpmailer.php       /^    function AddrAppend($type, $a
 AddrFormat     lib/phpmailer/class.phpmailer.php       /^    function AddrFormat($addr) {$/;"  f
 Affected_Rows  lib/adodb/adodb.inc.php /^      function Affected_Rows()$/;"    f
 Affected_Rows  lib/adodb/drivers/adodb-pdo.inc.php     /^      function Affected_Rows()$/;"    f
+AliasNbPages   admin/mysql/libraries/tcpdf/tcpdf.php   /^              function AliasNbPages($alias='{nb}') {$/;"      f
 AliasNbPages   lib/fpdf/fpdf.php       /^function AliasNbPages($alias='{nb}')$/;"      f
 AliasNbPages   lib/tcpdf/tcpdf.php     /^        function AliasNbPages($alias='{nb}') {$/;"    f
 AlterColumnSQL lib/adodb/adodb-datadict.inc.php        /^      function AlterColumnSQL($tabname, $flds, $tableflds='',$tableoptions='')$/;"    f
@@ -195,7 +207,7 @@ AutoGroupTest       admin/report/simpletest/ex_simple_test.php      /^    function AutoGrou
 BIFFwriter     lib/excel/BIFFwriter.php        /^    function BIFFwriter()$/;" f
 Back   blocks/loancalc/block_loancalc.php      /^    function Back()$/;"       f
 BadTest        admin/report/simpletest/ex_simple_test.php      /^    function BadTest($label, $error) {$/;"    f
-BadTestSuite   lib/simpletestlib/test_case.php /^        function BadTestSuite($label, $error) {$/;"   f
+BadTestSuite   lib/simpletestlib/test_case.php /^    function BadTestSuite($label, $error) {$/;"       f
 Base32_decode  lib/base32.php  /^function Base32_decode($inString) {$/;"       f
 BeginTrans     lib/adodb/adodb.inc.php /^      function BeginTrans() $/;"      f
 BeginTrans     lib/adodb/drivers/adodb-access.inc.php  /^      function BeginTrans() { return false;}$/;"      f
@@ -236,8 +248,9 @@ BlobDelete  lib/adodb/drivers/adodb-postgres64.inc.php      /^      function BlobDelete( $b
 BlobEncode     lib/adodb/adodb.inc.php /^      function BlobEncode($blob)$/;"  f
 BlobEncode     lib/adodb/drivers/adodb-ibase.inc.php   /^      function BlobEncode( $blob ) $/;"       f
 BlobEncode     lib/adodb/drivers/adodb-postgres64.inc.php      /^      function BlobEncode($blob)$/;"  f
+Bookmark       admin/mysql/pdf_schema.php      /^    function Bookmark($txt, $level = 0, $y = 0)$/;"   f
 CASClient      auth/cas/CAS/client.php /^  function CASClient($/;"     f
-CDATACallback  lib/htmlpurifier/HTMLPurifier/Lexer.php /^    function CDATACallback($matches) {$/;"    f
+CDATACallback  lib/htmlpurifier/HTMLPurifier/Lexer.php /^    protected static function CDATACallback($matches) {$/;"   f
 COPY   lib/pear/HTTP/WebDAV/Server.php /^     function COPY() $/;"     f
 CPULoad        lib/adodb/adodb-perf.inc.php    /^      function CPULoad()$/;"  f
 CacheExecute   lib/adodb/adodb.inc.php /^      function CacheExecute($secs2cache,$sql=false,$inputarr=false)$/;"       f
@@ -250,8 +263,8 @@ CacheGetOne lib/adodb/adodb.inc.php /^      function CacheGetOne($secs2cache,$sql=fal
 CacheGetRow    lib/adodb/adodb.inc.php /^      function CacheGetRow($secs2cache,$sql=false,$inputarr=false)$/;"        f
 CachePageExecute       lib/adodb/adodb.inc.php /^      function CachePageExecute($secs2cache, $sql, $nrows, $page,$inputarr=false) $/;"        f
 CacheSelectLimit       lib/adodb/adodb.inc.php /^      function CacheSelectLimit($secs2cache,$sql,$nrows=-1,$offset=-1,$inputarr=false)$/;"    f
-CallCountExpectation   lib/simpletestlib/mock_objects.php      /^        function CallCountExpectation($method, $count, $message = '%s') {$/;" f
-CallMap        lib/simpletestlib/mock_objects.php      /^        function CallMap() {$/;"      f
+CallCountExpectation   lib/simpletestlib/mock_objects.php      /^    function CallCountExpectation($method, $count, $message = '%s') {$/;"     f
+Cell   admin/mysql/libraries/tcpdf/tcpdf.php   /^              function Cell($w, $h=0, $txt='', $border=0, $ln=0, $align='', $fill=0, $link='') {$/;"  f
 Cell   lib/fpdf/fpdf.php       /^function Cell($w,$h=0,$txt='',$border=0,$ln=0,$align='',$fill=0,$link='')$/;" f
 Cell   lib/tcpdf/tcpdf.php     /^        function Cell($w, $h=0, $txt='', $border=0, $ln=0, $align='', $fill=0, $link='') {$/;"        f
 ChameleonCSS   theme/chameleon/ui/ChameleonCSS.class.php       /^    function ChameleonCSS($base, $perm, $temp) { $/;" f
@@ -266,8 +279,10 @@ ChatConnection     mod/chat/chatd.php      /^    function ChatConnection($resource) {$/;"
 ChatDaemon     mod/chat/chatd.php      /^    function ChatDaemon() {$/;"       f
 CheckMemory    lib/adodb/adodb-perf.inc.php    /^      function CheckMemory()$/;"      f
 CheckMemory    lib/adodb/perf/perf-oci8.inc.php        /^      function CheckMemory()$/;"      f
+CheckPageBreak admin/mysql/pdf_schema.php      /^    function CheckPageBreak($h)$/;"   f
 CheckSpecifiedFieldsExpectation        lib/simpletestlib.php   /^    function CheckSpecifiedFieldsExpectation($expected, $message = '%s') {$/;"        f
 CheckTTF       lib/fpdf/font/makefont/makefont.php     /^function CheckTTF($file)$/;"  f
+Cipher_blowfish        admin/mysql/libraries/blowfish.php      /^    function Cipher_blowfish($params = null)$/;"      f
 ClearAddresses lib/phpmailer/class.phpmailer.php       /^    function ClearAddresses() {$/;"   f
 ClearAllRecipients     lib/phpmailer/class.phpmailer.php       /^    function ClearAllRecipients() {$/;"       f
 ClearAttachments       lib/phpmailer/class.phpmailer.php       /^    function ClearAttachments() {$/;" f
@@ -275,6 +290,7 @@ ClearBCCs   lib/phpmailer/class.phpmailer.php       /^    function ClearBCCs() {$/;"        f
 ClearCCs       lib/phpmailer/class.phpmailer.php       /^    function ClearCCs() {$/;" f
 ClearCustomHeaders     lib/phpmailer/class.phpmailer.php       /^    function ClearCustomHeaders() {$/;"       f
 ClearReplyTos  lib/phpmailer/class.phpmailer.php       /^    function ClearReplyTos() {$/;"    f
+Close  admin/mysql/libraries/tcpdf/tcpdf.php   /^              function Close() {$/;"  f
 Close  lib/adodb/adodb.inc.php /^              function Close(){return true;}$/;"      f
 Close  lib/adodb/adodb.inc.php /^      function Close() $/;"   f
 Close  lib/adodb/adodb.inc.php /^      function Close()$/;"    f
@@ -323,11 +339,13 @@ ConvertSchemaFile lib/adodb/adodb-xmlschema.inc.php       /^      function ConvertSchemaFil
 ConvertSchemaFile      lib/adodb/adodb-xmlschema03.inc.php     /^      function ConvertSchemaFile( $filename, $newVersion = NULL, $newFile = NULL ) {$/;"      f
 ConvertSchemaString    lib/adodb/adodb-xmlschema.inc.php       /^      function ConvertSchemaString( $schema, $newVersion = NULL, $newFile = NULL ) {$/;"      f
 ConvertSchemaString    lib/adodb/adodb-xmlschema03.inc.php     /^      function ConvertSchemaString( $schema, $newVersion = NULL, $newFile = NULL ) {$/;"      f
+Count  admin/mysql/libraries/unzip.lib.php     /^        function Count()$/;"  f
 CreateBody     lib/phpmailer/class.phpmailer.php       /^    function CreateBody() {$/;"       f
 CreateDatabase lib/adodb/adodb-datadict.inc.php        /^      function CreateDatabase($dbname,$options=false)$/;"     f
 CreateDatabase lib/adodb/datadict/datadict-access.inc.php      /^      function CreateDatabase($dbname,$options=false)$/;"     f
 CreateDatabase lib/adodb/datadict/datadict-firebird.inc.php    /^      function CreateDatabase($dbname, $options=false)$/;"    f
 CreateDatabase lib/adodb/datadict/datadict-oci8.inc.php        /^      function CreateDatabase($dbname, $options=false)$/;"    f
+CreateFolder   repository/boxnet/boxlibphp5.php        /^    function CreateFolder($new_folder_name, $params = array()) {$/;"  f
 CreateHeader   lib/phpmailer/class.phpmailer.php       /^    function CreateHeader() {$/;"     f
 CreateIndexSQL lib/adodb/adodb-datadict.inc.php        /^      function CreateIndexSQL($idxname, $tabname, $flds, $idxoptions = false)$/;"     f
 CreateLogTable lib/adodb/adodb-perf.inc.php    /^      function CreateLogTable()$/;"   f
@@ -355,13 +373,14 @@ DBTimeStamp       lib/adodb/drivers/adodb-oci8.inc.php    /^      function DBTimeStamp($ts)$/;
 DBTimeStamp    lib/adodb/drivers/adodb-oracle.inc.php  /^      function DBTimeStamp($ts)$/;"   f
 DELETE lib/pear/HTTP/WebDAV/Server.php /^     function DELETE() $/;"   f
 Data   lib/phpmailer/class.smtp.php    /^    function Data($msg_data) {$/;"    f
-Data_Preset    mod/data/preset_class.php       /^    function Data_Preset($shortname = null, $data_id = null, $directory = null, $user_id = null)$/;"  f
+Data_Preset    mod/data/preset_class.php       /^    function Data_Preset($shortname = null, $data_id = null, $directory = null, $user_id = null) {$/;"        f
 Decrypt        lib/adodb/session/crypt.inc.php /^              function Decrypt($txt,$key)$/;" f
 Decrypt        lib/adodb/session/old/crypt.inc.php     /^              function Decrypt($txt,$key)$/;" f
+DefaultReporter        lib/simpletestlib/default_reporter.php  /^    function DefaultReporter() {$/;"  f
 Delete lib/adodb/adodb-active-record.inc.php   /^      function Delete()$/;"   f
 Destroy        lib/adodb/adodb-xmlschema.inc.php       /^      function Destroy() {$/;"        f
 Destroy        lib/adodb/adodb-xmlschema03.inc.php     /^      function Destroy() {$/;"        f
-DetachedTestCase       lib/simpletestlib/detached.php  /^        function DetachedTestCase($command, $dry_command = false) {$/;"       f
+DetachedTestCase       lib/simpletestlib/detached.php  /^    function DetachedTestCase($command, $dry_command = false) {$/;"   f
 Disconnect     lib/adodb/adodb.inc.php /^      function Disconnect()$/;"       f
 DoSQLForm      lib/adodb/adodb-perf.inc.php    /^      function DoSQLForm()$/;"        f
 DropColumnSQL  lib/adodb/adodb-datadict.inc.php        /^      function DropColumnSQL($tabname, $flds, $tableflds='',$tableoptions='')$/;"     f
@@ -386,8 +405,8 @@ DropSequence        lib/adodb/drivers/adodb-sqlite.inc.php  /^      function DropSequence($se
 DropTableSQL   lib/adodb/adodb-datadict.inc.php        /^      function DropTableSQL($tabname)$/;"     f
 DropTableSQL   lib/adodb/datadict/datadict-postgres.inc.php    /^      function DropTableSQL($tabname)$/;"     f
 EOF    lib/htmlpurifier/HTMLPurifier/Lexer/PH5P.php    /^    private function EOF() {$/;"      f
-EclipseInvoker lib/simpletestlib/eclipse.php   /^      function EclipseInvoker(&$invoker,$port) {$/;"  f
-EclipseReporter        lib/simpletestlib/eclipse.php   /^      function EclipseReporter($port){$/;"    f
+EclipseInvoker lib/simpletestlib/eclipse.php   /^    function EclipseInvoker(&$invoker, &$listener) {$/;"      f
+EclipseReporter        lib/simpletestlib/eclipse.php   /^    function EclipseReporter(&$listener, $cc=false){$/;"      f
 EncodeFile     lib/phpmailer/class.phpmailer.php       /^    function EncodeFile ($path, $encoding = "base64") {$/;"   f
 EncodeHeader   lib/phpmailer/class.phpmailer.php       /^    function EncodeHeader ($str, $position = 'text') {$/;"    f
 EncodeQ        lib/phpmailer/class.phpmailer.php       /^    function EncodeQ ($str, $position = "text") {$/;" f
@@ -396,7 +415,9 @@ EncodeString        lib/phpmailer/class.phpmailer.php       /^    function EncodeString ($str
 Encrypt        lib/adodb/session/crypt.inc.php /^              function Encrypt($txt,$key)$/;" f
 Encrypt        lib/adodb/session/old/crypt.inc.php     /^              function Encrypt($txt,$key)$/;" f
 EndBoundary    lib/phpmailer/class.phpmailer.php       /^    function EndBoundary($boundary) {$/;"     f
-EqualExpectation       lib/simpletestlib/expectation.php       /^        function EqualExpectation($value, $message = '%s') {$/;"      f
+EqualExpectation       lib/simpletestlib/expectation.php       /^    function EqualExpectation($value, $message = '%s') {$/;"  f
+Error  admin/mysql/libraries/tcpdf/tcpdf.php   /^              function Error($msg) {$/;"      f
+Error  admin/mysql/pdf_schema.php      /^    function Error($error_message = '')$/;"   f
 Error  lib/adodb/adodb-active-record.inc.php   /^      function Error($err,$fn)$/;"    f
 Error  lib/fpdf/fpdf.php       /^function Error($msg)$/;"      f
 Error  lib/tcpdf/tcpdf.php     /^        function Error($msg) {$/;"    f
@@ -502,7 +523,7 @@ FetchRow    lib/adodb/adodb.inc.php /^              function FetchRow() {return false;}$/;" f
 FetchRow       lib/adodb/adodb.inc.php /^      function FetchRow()$/;" f
 FieldCount     lib/adodb/adodb.inc.php /^              function FieldCount(){ return 0;}$/;"   f
 FieldCount     lib/adodb/adodb.inc.php /^      function FieldCount() {return $this->_numOfFields;}   $/;"      f
-FieldExpectation       lib/simpletestlib/web_tester.php        /^        function FieldExpectation($value, $message = '%s') {$/;"      f
+FieldExpectation       lib/simpletestlib/web_tester.php        /^    function FieldExpectation($value, $message = '%s') {$/;"  f
 FieldID        lib/adodb/adodb-xmlschema.inc.php       /^      function FieldID( $field ) {$/;"        f
 FieldID        lib/adodb/adodb-xmlschema03.inc.php     /^      function FieldID( $field ) {$/;"        f
 FieldTypesArray        lib/adodb/adodb.inc.php /^      function FieldTypesArray()$/;"  f
@@ -525,13 +546,16 @@ Fields    lib/adodb/drivers/adodb-sqlite.inc.php  /^      function Fields($colname)$/;"   f
 Find   lib/adodb/adodb-active-record.inc.php   /^      function Find($whereOrderBy,$bindarr=false,$pkeysArr=false)$/;" f
 FindDBHitRatio lib/adodb/perf/perf-mysql.inc.php       /^      function FindDBHitRatio()$/;"   f
 FixEOL lib/phpmailer/class.phpmailer.php       /^    function FixEOL($str) {$/;"       f
+Footer admin/mysql/libraries/export/pdf.php    /^    function Footer()$/;"     f
+Footer admin/mysql/libraries/tcpdf/tcpdf.php   /^              function Footer() {$/;" f
+Footer admin/mysql/pdf_schema.php      /^    function Footer()$/;"     f
 Footer lib/fpdf/fpdf.php       /^function Footer()$/;" f
 Footer lib/tcpdf/tcpdf.php     /^        function Footer() {$/;"       f
 Format lib/excel/Format.php    /^    function Format($index = 0,$properties =  array())$/;"    f
 Free   lib/adodb/adodb.inc.php /^      function Free()$/;"     f
 GET    lib/pear/HTTP/WebDAV/Server.php /^     function GET(&$params) $/;"      f
-GParrayMerged  lib/typo3/class.t3lib_div.php   /^      function GParrayMerged($var)    {$/;"   f
-GPvar  lib/typo3/class.t3lib_div.php   /^      function GPvar($var,$strip=0)   {$/;"   f
+GParrayMerged  lib/typo3/class.t3lib_div.php   /^      public static function GParrayMerged($var)      {$/;"   f
+GPvar  lib/typo3/class.t3lib_div.php   /^      public static function GPvar($var,$strip=0)     {$/;"   f
 GenID  lib/adodb/adodb.inc.php /^      function GenID($seqname='adodbseq',$startID=1)$/;"      f
 GenID  lib/adodb/drivers/adodb-ado_mssql.inc.php       /^      function GenID($seq='adodbseq',$start=1)$/;"    f
 GenID  lib/adodb/drivers/adodb-db2.inc.php     /^      function GenID($seq='adodbseq',$start=1)$/;"    f
@@ -568,8 +592,13 @@ GetCharSet lib/adodb/drivers/adodb-postgres7.inc.php       /^      function GetCharSet()$/;
 GetCol lib/adodb/adodb.inc.php /^      function GetCol($sql, $inputarr = false, $trim = false)$/;"     f
 GetCommentSQL  lib/adodb/adodb-datadict.inc.php        /^      function GetCommentSQL($table,$col)$/;" f
 GetCommentSQL  lib/adodb/datadict/datadict-oci8.inc.php        /^      function GetCommentSQL($table,$col)$/;" f
+GetData        admin/mysql/libraries/unzip.lib.php     /^        function GetData($in_Index)$/;"       f
 GetDiagnostic  mod/scorm/datamodels/scorm_13.js.php    /^    function GetDiagnostic (param) {$/;"      f
+GetEntry       admin/mysql/libraries/unzip.lib.php     /^        function GetEntry($in_Index)$/;"      f
+GetError       admin/mysql/libraries/unzip.lib.php     /^        function GetError($in_Index)$/;"      f
+GetErrorMsg    admin/mysql/libraries/unzip.lib.php     /^        function GetErrorMsg($in_Index)$/;"   f
 GetErrorString mod/scorm/datamodels/scorm_13.js.php    /^    function GetErrorString (param) {$/;"     f
+GetFriends     repository/boxnet/boxlibphp5.php        /^    function GetFriends ($params = array()) {$/;"     f
 GetInnoDBHitRatio      lib/adodb/perf/perf-mysql.inc.php       /^      function GetInnoDBHitRatio()$/;"        f
 GetInsertSQL   lib/adodb/adodb.inc.php /^      function GetInsertSQL(&$rs, $arrFields,$magicq=false,$force=null)$/;"   f
 GetKeyHitRatio lib/adodb/perf/perf-mysql.inc.php       /^      function GetKeyHitRatio()$/;"   f
@@ -577,9 +606,11 @@ GetLastError       mod/scorm/datamodels/scorm_13.js.php    /^    function GetLastError ()
 GetMenu        lib/adodb/adodb.inc.php /^      function GetMenu($name,$defstr='',$blank1stItem=true,$multiple=false,$/;"       f
 GetMenu2       lib/adodb/adodb.inc.php /^      function GetMenu2($name,$defstr='',$blank1stItem=true,$multiple=false,$size=0, $selectAttr='')  $/;"    f
 GetMenu3       lib/adodb/adodb.inc.php /^      function GetMenu3($name,$defstr='',$blank1stItem=true,$multiple=false,$/;"      f
+GetName        admin/mysql/libraries/unzip.lib.php     /^        function GetName($in_Index)$/;"       f
 GetOne lib/adodb/adodb.inc.php /^      function GetOne($sql,$inputarr=false)$/;"       f
 GetOne lib/adodb/drivers/adodb-mysql.inc.php   /^      function GetOne($sql,$inputarr=false)$/;"       f
 GetOne lib/adodb/drivers/adodb-mysqli.inc.php  /^      function GetOne($sql,$inputarr=false)$/;"       f
+GetPath        admin/mysql/libraries/unzip.lib.php     /^        function GetPath($in_Index)$/;"       f
 GetPrimaryKeys lib/adodb/adodb-active-record.inc.php   /^      function GetPrimaryKeys(&$db, $table)$/;"       f
 GetQHitRatio   lib/adodb/perf/perf-mysql.inc.php       /^      function GetQHitRatio()$/;"     f
 GetRandRow     lib/adodb/adodb.inc.php /^      function GetRandRow($sql, $arr= false)$/;"      f
@@ -593,92 +624,35 @@ GetRowAssoc       lib/adodb/drivers/adodb-mysqli.inc.php  /^      function GetRowAssoc($uppe
 GetRowAssoc    lib/adodb/drivers/adodb-postgres64.inc.php      /^      function GetRowAssoc($upper=true)$/;"   f
 GetRowNums     lib/adodb/drivers/adodb-ldap.inc.php    /^    function GetRowNums()$/;" f
 GetRows        lib/adodb/adodb.inc.php /^      function GetRows($nRows = -1) $/;"      f
+GetStringWidth admin/mysql/libraries/tcpdf/tcpdf.php   /^              function GetStringWidth($s) {$/;"       f
 GetStringWidth lib/fpdf/fpdf.php       /^function GetStringWidth($s)$/;"       f
 GetStringWidth lib/tcpdf/tcpdf.php     /^        function GetStringWidth($s) {$/;"     f
+GetTime        admin/mysql/libraries/unzip.lib.php     /^        function GetTime($in_Index)$/;"       f
 GetUpdateSQL   lib/adodb/adodb.inc.php /^      function GetUpdateSQL(&$rs, $arrFields,$forceUpdate=false,$magicq=false,$force=null)$/;"        f
 GetValue       mod/scorm/datamodels/scorm_13.js.php    /^    function GetValue (element) {$/;" f
 GetWrites      lib/adodb/perf/perf-mysql.inc.php       /^      function GetWrites()$/;"        f
+GetX   admin/mysql/libraries/tcpdf/tcpdf.php   /^              function GetX() {$/;"   f
 GetX   lib/fpdf/fpdf.php       /^function GetX()$/;"   f
 GetX   lib/tcpdf/tcpdf.php     /^        function GetX() {$/;" f
+GetY   admin/mysql/libraries/tcpdf/tcpdf.php   /^              function GetY() {$/;"   f
 GetY   lib/fpdf/fpdf.php       /^function GetY()$/;"   f
 GetY   lib/tcpdf/tcpdf.php     /^        function GetY() {$/;" f
 GuessOID       lib/adodb/drivers/adodb-postgres64.inc.php      /^      function GuessOID($oid)$/;"     f
 HTMLArea       lib/editor/htmlarea/htmlarea.php        /^function HTMLArea(textarea, config) {$/;"     f
 HTMLArea       lib/editor/htmlarea/htmlarea_bak.php    /^function HTMLArea(textarea, config) {$/;"     f
 HTMLFilterOutput       auth/cas/CAS/client.php /^  function HTMLFilterOutput($str)$/;" f
-HTMLPurifier   lib/htmlpurifier/HTMLPurifier.func.php  /^function HTMLPurifier($html, $config = null) {$/;"    f
-HTMLPurifier   lib/htmlpurifier/HTMLPurifier.php       /^    function HTMLPurifier($config = null) {$/;"       f
-HTMLPurifier_AttrCollections   lib/htmlpurifier/HTMLPurifier/AttrCollections.php       /^    function HTMLPurifier_AttrCollections($attr_types, $modules) {$/;"        f
-HTMLPurifier_AttrDef_CSS_Background    lib/htmlpurifier/HTMLPurifier/AttrDef/CSS/Background.php        /^    function HTMLPurifier_AttrDef_CSS_Background($config) {$/;"       f
-HTMLPurifier_AttrDef_CSS_BackgroundPosition    lib/htmlpurifier/HTMLPurifier/AttrDef/CSS/BackgroundPosition.php        /^    function HTMLPurifier_AttrDef_CSS_BackgroundPosition() {$/;"      f
-HTMLPurifier_AttrDef_CSS_Border        lib/htmlpurifier/HTMLPurifier/AttrDef/CSS/Border.php    /^    function HTMLPurifier_AttrDef_CSS_Border($config) {$/;"   f
-HTMLPurifier_AttrDef_CSS_Composite     lib/htmlpurifier/HTMLPurifier/AttrDef/CSS/Composite.php /^    function HTMLPurifier_AttrDef_CSS_Composite($defs) {$/;"  f
-HTMLPurifier_AttrDef_CSS_DenyElementDecorator  lib/htmlpurifier/HTMLPurifier/AttrDef/CSS/DenyElementDecorator.php      /^    function HTMLPurifier_AttrDef_CSS_DenyElementDecorator(&$def, $element) {$/;"     f
-HTMLPurifier_AttrDef_CSS_Font  lib/htmlpurifier/HTMLPurifier/AttrDef/CSS/Font.php      /^    function HTMLPurifier_AttrDef_CSS_Font($config) {$/;"     f
-HTMLPurifier_AttrDef_CSS_Length        lib/htmlpurifier/HTMLPurifier/AttrDef/CSS/Length.php    /^    function HTMLPurifier_AttrDef_CSS_Length($non_negative = false) {$/;"     f
-HTMLPurifier_AttrDef_CSS_ListStyle     lib/htmlpurifier/HTMLPurifier/AttrDef/CSS/ListStyle.php /^    function HTMLPurifier_AttrDef_CSS_ListStyle($config) {$/;"        f
-HTMLPurifier_AttrDef_CSS_Multiple      lib/htmlpurifier/HTMLPurifier/AttrDef/CSS/Multiple.php  /^    function HTMLPurifier_AttrDef_CSS_Multiple($single, $max = 4) {$/;"       f
-HTMLPurifier_AttrDef_CSS_Number        lib/htmlpurifier/HTMLPurifier/AttrDef/CSS/Number.php    /^    function HTMLPurifier_AttrDef_CSS_Number($non_negative = false) {$/;"     f
-HTMLPurifier_AttrDef_CSS_Percentage    lib/htmlpurifier/HTMLPurifier/AttrDef/CSS/Percentage.php        /^    function HTMLPurifier_AttrDef_CSS_Percentage($non_negative = false) {$/;" f
-HTMLPurifier_AttrDef_CSS_URI   lib/htmlpurifier/HTMLPurifier/AttrDef/CSS/URI.php       /^    function HTMLPurifier_AttrDef_CSS_URI() {$/;"     f
-HTMLPurifier_AttrDef_Enum      lib/htmlpurifier/HTMLPurifier/AttrDef/Enum.php  /^    function HTMLPurifier_AttrDef_Enum($/;"   f
-HTMLPurifier_AttrDef_HTML_Bool lib/htmlpurifier/HTMLPurifier/AttrDef/HTML/Bool.php     /^    function HTMLPurifier_AttrDef_HTML_Bool($name = false) {$this->name = $name;}$/;" f
-HTMLPurifier_AttrDef_HTML_FrameTarget  lib/htmlpurifier/HTMLPurifier/AttrDef/HTML/FrameTarget.php      /^    function HTMLPurifier_AttrDef_HTML_FrameTarget() {}$/;"   f
-HTMLPurifier_AttrDef_HTML_LinkTypes    lib/htmlpurifier/HTMLPurifier/AttrDef/HTML/LinkTypes.php        /^    function HTMLPurifier_AttrDef_HTML_LinkTypes($name) {$/;" f
-HTMLPurifier_AttrDef_Integer   lib/htmlpurifier/HTMLPurifier/AttrDef/Integer.php       /^    function HTMLPurifier_AttrDef_Integer($/;"        f
-HTMLPurifier_AttrDef_URI       lib/htmlpurifier/HTMLPurifier/AttrDef/URI.php   /^    function HTMLPurifier_AttrDef_URI($embeds_resource = false) {$/;" f
-HTMLPurifier_AttrDef_URI_Host  lib/htmlpurifier/HTMLPurifier/AttrDef/URI/Host.php      /^    function HTMLPurifier_AttrDef_URI_Host() {$/;"    f
-HTMLPurifier_AttrTransform_BoolToCSS   lib/htmlpurifier/HTMLPurifier/AttrTransform/BoolToCSS.php       /^    function HTMLPurifier_AttrTransform_BoolToCSS($attr, $css) {$/;"  f
-HTMLPurifier_AttrTransform_EnumToCSS   lib/htmlpurifier/HTMLPurifier/AttrTransform/EnumToCSS.php       /^    function HTMLPurifier_AttrTransform_EnumToCSS($attr, $enum_to_css, $case_sensitive = false) {$/;" f
-HTMLPurifier_AttrTransform_ImgSpace    lib/htmlpurifier/HTMLPurifier/AttrTransform/ImgSpace.php        /^    function HTMLPurifier_AttrTransform_ImgSpace($attr) {$/;" f
-HTMLPurifier_AttrTransform_Length      lib/htmlpurifier/HTMLPurifier/AttrTransform/Length.php  /^    function HTMLPurifier_AttrTransform_Length($name, $css_name = null) {$/;" f
-HTMLPurifier_AttrTypes lib/htmlpurifier/HTMLPurifier/AttrTypes.php     /^    function HTMLPurifier_AttrTypes() {$/;"   f
-HTMLPurifier_ChildDef_Chameleon        lib/htmlpurifier/HTMLPurifier/ChildDef/Chameleon.php    /^    function HTMLPurifier_ChildDef_Chameleon($inline, $block) {$/;"   f
-HTMLPurifier_ChildDef_Custom   lib/htmlpurifier/HTMLPurifier/ChildDef/Custom.php       /^    function HTMLPurifier_ChildDef_Custom($dtd_regex) {$/;"   f
-HTMLPurifier_ChildDef_Empty    lib/htmlpurifier/HTMLPurifier/ChildDef/Empty.php        /^    function HTMLPurifier_ChildDef_Empty() {}$/;"     f
-HTMLPurifier_ChildDef_Required lib/htmlpurifier/HTMLPurifier/ChildDef/Required.php     /^    function HTMLPurifier_ChildDef_Required($elements) {$/;"  f
-HTMLPurifier_ChildDef_Table    lib/htmlpurifier/HTMLPurifier/ChildDef/Table.php        /^    function HTMLPurifier_ChildDef_Table() {}$/;"     f
-HTMLPurifier_Config    lib/htmlpurifier/HTMLPurifier/Config.php        /^    function HTMLPurifier_Config(&$definition) {$/;"  f
-HTMLPurifier_ConfigDef_Directive       lib/htmlpurifier/HTMLPurifier/ConfigDef/Directive.php   /^    function HTMLPurifier_ConfigDef_Directive($/;"    f
-HTMLPurifier_ConfigDef_DirectiveAlias  lib/htmlpurifier/HTMLPurifier/ConfigDef/DirectiveAlias.php      /^    function HTMLPurifier_ConfigDef_DirectiveAlias($namespace, $name) {$/;"   f
-HTMLPurifier_ConfigDef_Namespace       lib/htmlpurifier/HTMLPurifier/ConfigDef/Namespace.php   /^    function HTMLPurifier_ConfigDef_Namespace($description = null) {$/;"      f
-HTMLPurifier_ContentSets       lib/htmlpurifier/HTMLPurifier/ContentSets.php   /^    function HTMLPurifier_ContentSets($modules) {$/;" f
-HTMLPurifier_DefinitionCache   lib/htmlpurifier/HTMLPurifier/DefinitionCache.php       /^    function HTMLPurifier_DefinitionCache($type) {$/;"        f
-HTMLPurifier_DefinitionCache_Decorator lib/htmlpurifier/HTMLPurifier/DefinitionCache/Decorator.php     /^    function HTMLPurifier_DefinitionCache_Decorator() {}$/;"  f
-HTMLPurifier_Doctype   lib/htmlpurifier/HTMLPurifier/Doctype.php       /^    function HTMLPurifier_Doctype($name = null, $xml = true, $modules = array(),$/;"  f
-HTMLPurifier_Encoder   lib/htmlpurifier/HTMLPurifier/Encoder.php       /^    function HTMLPurifier_Encoder() {$/;"     f
-HTMLPurifier_ErrorCollector    lib/htmlpurifier/HTMLPurifier/ErrorCollector.php        /^    function HTMLPurifier_ErrorCollector(&$context) {$/;"     f
-HTMLPurifier_HTMLDefinition    lib/htmlpurifier/HTMLPurifier/HTMLDefinition.php        /^    function HTMLPurifier_HTMLDefinition() {$/;"      f
-HTMLPurifier_HTMLModuleManager lib/htmlpurifier/HTMLPurifier/HTMLModuleManager.php     /^    function HTMLPurifier_HTMLModuleManager() {$/;"   f
-HTMLPurifier_HTMLModule_Bdo    lib/htmlpurifier/HTMLPurifier/HTMLModule/Bdo.php        /^    function HTMLPurifier_HTMLModule_Bdo() {$/;"      f
-HTMLPurifier_HTMLModule_Edit   lib/htmlpurifier/HTMLPurifier/HTMLModule/Edit.php       /^    function HTMLPurifier_HTMLModule_Edit() {$/;"     f
-HTMLPurifier_HTMLModule_Hypertext      lib/htmlpurifier/HTMLPurifier/HTMLModule/Hypertext.php  /^    function HTMLPurifier_HTMLModule_Hypertext() {$/;"        f
-HTMLPurifier_HTMLModule_Image  lib/htmlpurifier/HTMLPurifier/HTMLModule/Image.php      /^    function HTMLPurifier_HTMLModule_Image() {$/;"    f
-HTMLPurifier_HTMLModule_Legacy lib/htmlpurifier/HTMLPurifier/HTMLModule/Legacy.php     /^    function HTMLPurifier_HTMLModule_Legacy() {$/;"   f
-HTMLPurifier_HTMLModule_List   lib/htmlpurifier/HTMLPurifier/HTMLModule/List.php       /^    function HTMLPurifier_HTMLModule_List() {$/;"     f
-HTMLPurifier_HTMLModule_Object lib/htmlpurifier/HTMLPurifier/HTMLModule/Object.php     /^    function HTMLPurifier_HTMLModule_Object() {$/;"   f
-HTMLPurifier_HTMLModule_Presentation   lib/htmlpurifier/HTMLPurifier/HTMLModule/Presentation.php       /^    function HTMLPurifier_HTMLModule_Presentation() {$/;"     f
-HTMLPurifier_HTMLModule_Ruby   lib/htmlpurifier/HTMLPurifier/HTMLModule/Ruby.php       /^    function HTMLPurifier_HTMLModule_Ruby() {$/;"     f
-HTMLPurifier_HTMLModule_Scripting      lib/htmlpurifier/HTMLPurifier/HTMLModule/Scripting.php  /^    function HTMLPurifier_HTMLModule_Scripting() {$/;"        f
-HTMLPurifier_HTMLModule_StyleAttribute lib/htmlpurifier/HTMLPurifier/HTMLModule/StyleAttribute.php     /^    function HTMLPurifier_HTMLModule_StyleAttribute() {$/;"   f
-HTMLPurifier_HTMLModule_Tables lib/htmlpurifier/HTMLPurifier/HTMLModule/Tables.php     /^    function HTMLPurifier_HTMLModule_Tables() {$/;"   f
-HTMLPurifier_HTMLModule_Target lib/htmlpurifier/HTMLPurifier/HTMLModule/Target.php     /^    function HTMLPurifier_HTMLModule_Target() {$/;"   f
-HTMLPurifier_HTMLModule_Text   lib/htmlpurifier/HTMLPurifier/HTMLModule/Text.php       /^    function HTMLPurifier_HTMLModule_Text() {$/;"     f
-HTMLPurifier_Language  lib/htmlpurifier/HTMLPurifier/Language.php      /^    function HTMLPurifier_Language($config, &$context) {$/;"  f
-HTMLPurifier_Lexer     lib/htmlpurifier/HTMLPurifier/Lexer.php /^    function HTMLPurifier_Lexer() {$/;"       f
-HTMLPurifier_PercentEncoder    lib/htmlpurifier/HTMLPurifier/PercentEncoder.php        /^    function HTMLPurifier_PercentEncoder($preserve = false) {$/;"     f
-HTMLPurifier_Printer   lib/htmlpurifier/HTMLPurifier/Printer.php       /^    function HTMLPurifier_Printer() {$/;"     f
-HTMLPurifier_Printer_ConfigForm        lib/htmlpurifier/HTMLPurifier/Printer/ConfigForm.php    /^    function HTMLPurifier_Printer_ConfigForm($/;"     f
-HTMLPurifier_Printer_ConfigForm_NullDecorator  lib/htmlpurifier/HTMLPurifier/Printer/ConfigForm.php    /^    function HTMLPurifier_Printer_ConfigForm_NullDecorator($obj) {$/;"        f
-HTMLPurifier_Strategy_Composite        lib/htmlpurifier/HTMLPurifier/Strategy/Composite.php    /^    function HTMLPurifier_Strategy_Composite() {$/;"  f
-HTMLPurifier_Strategy_Core     lib/htmlpurifier/HTMLPurifier/Strategy/Core.php /^    function HTMLPurifier_Strategy_Core() {$/;"       f
-HTMLPurifier_TagTransform_Simple       lib/htmlpurifier/HTMLPurifier/TagTransform/Simple.php   /^    function HTMLPurifier_TagTransform_Simple($transform_to, $style = null) {$/;"     f
-HTMLPurifier_Token_Comment     lib/htmlpurifier/HTMLPurifier/Token.php /^    function HTMLPurifier_Token_Comment($data, $line = null) {$/;"    f
-HTMLPurifier_Token_Tag lib/htmlpurifier/HTMLPurifier/Token.php /^    function HTMLPurifier_Token_Tag($name, $attr = array(), $line = null) {$/;"       f
-HTMLPurifier_Token_Text        lib/htmlpurifier/HTMLPurifier/Token.php /^    function HTMLPurifier_Token_Text($data, $line = null) {$/;"       f
-HTMLPurifier_URI       lib/htmlpurifier/HTMLPurifier/URI.php   /^    function HTMLPurifier_URI($scheme, $userinfo, $host, $port, $path, $query, $fragment) {$/;"       f
-HTMLPurifier_URIDefinition     lib/htmlpurifier/HTMLPurifier/URIDefinition.php /^    function HTMLPurifier_URIDefinition() {$/;"       f
-HTMLPurifier_URIParser lib/htmlpurifier/HTMLPurifier/URIParser.php     /^    function HTMLPurifier_URIParser() {$/;"   f
+HTMLPurifier_AttrDef   lib/htmlpurifier/HTMLPurifier/AttrDef.php       /^abstract class HTMLPurifier_AttrDef$/;"       c
+HTMLPurifier_AttrDef_URI_Email lib/htmlpurifier/HTMLPurifier/AttrDef/URI/Email.php     /^abstract class HTMLPurifier_AttrDef_URI_Email extends HTMLPurifier_AttrDef$/;"        c
+HTMLPurifier_AttrTransform     lib/htmlpurifier/HTMLPurifier/AttrTransform.php /^abstract class HTMLPurifier_AttrTransform$/;" c
+HTMLPurifier_ChildDef  lib/htmlpurifier/HTMLPurifier/ChildDef.php      /^abstract class HTMLPurifier_ChildDef$/;"      c
+HTMLPurifier_ConfigDef lib/htmlpurifier/HTMLPurifier/ConfigDef.php     /^abstract class HTMLPurifier_ConfigDef {$/;"   c
+HTMLPurifier_Definition        lib/htmlpurifier/HTMLPurifier/Definition.php    /^abstract class HTMLPurifier_Definition$/;"    c
+HTMLPurifier_DefinitionCache   lib/htmlpurifier/HTMLPurifier/DefinitionCache.php       /^abstract class HTMLPurifier_DefinitionCache$/;"       c
+HTMLPurifier_Injector  lib/htmlpurifier/HTMLPurifier/Injector.php      /^abstract class HTMLPurifier_Injector$/;"      c
+HTMLPurifier_Strategy  lib/htmlpurifier/HTMLPurifier/Strategy.php      /^abstract class HTMLPurifier_Strategy$/;"      c
+HTMLPurifier_Strategy_Composite        lib/htmlpurifier/HTMLPurifier/Strategy/Composite.php    /^abstract class HTMLPurifier_Strategy_Composite extends HTMLPurifier_Strategy$/;"      c
+HTMLPurifier_TagTransform      lib/htmlpurifier/HTMLPurifier/TagTransform.php  /^abstract class HTMLPurifier_TagTransform$/;"  c
+HTMLPurifier_URIFilter lib/htmlpurifier/HTMLPurifier/URIFilter.php     /^abstract class HTMLPurifier_URIFilter$/;"     c
 HTML_Common    lib/pear/HTML/Common.php        /^    function HTML_Common($attributes = null, $tabOffset = 0)$/;"      f
 HTML_QuickForm lib/pear/HTML/QuickForm.php     /^    function HTML_QuickForm($formName='', $method='post', $action='', $target='', $attributes=null, $trackSubmit = false)$/;" f
 HTML_QuickForm_Error   lib/pear/HTML/QuickForm.php     /^    function HTML_QuickForm_Error($code = QUICKFORM_ERROR, $mode = PEAR_ERROR_RETURN,$/;"     f
@@ -714,6 +688,9 @@ HTML_QuickForm_textarea     lib/pear/HTML/QuickForm/textarea.php    /^    function HTML
 HTML_QuickForm_xbutton lib/pear/HTML/QuickForm/xbutton.php     /^    function HTML_QuickForm_xbutton($elementName = null, $elementContent = null, $attributes = null)$/;"      f
 HTTP_WebDAV_Server     lib/pear/HTTP/WebDAV/Server.php /^    function HTTP_WebDAV_Server() $/;"        f
 HasFailedTrans lib/adodb/adodb.inc.php /^      function HasFailedTrans()$/;"   f
+Header admin/mysql/libraries/export/pdf.php    /^    function Header()$/;"     f
+Header admin/mysql/libraries/tcpdf/tcpdf.php   /^              function Header() {$/;" f
+Header admin/mysql/pdf_schema.php      /^    function Header()$/;"     f
 Header lib/fpdf/fpdf.php       /^function Header()$/;" f
 Header lib/tcpdf/tcpdf.php     /^        function Header() {$/;"       f
 HeaderLine     lib/phpmailer/class.phpmailer.php       /^    function HeaderLine($name, $value) {$/;"  f
@@ -723,9 +700,10 @@ HealthCheck        lib/adodb/perf/perf-mssql.inc.php       /^      function HealthCheck($cli=false
 HealthCheckCLI lib/adodb/adodb-perf.inc.php    /^      function HealthCheckCLI()$/;"   f
 Hello  lib/phpmailer/class.smtp.php    /^    function Hello($host="") {$/;"    f
 Help   lib/phpmailer/class.smtp.php    /^    function Help($keyword="") {$/;"  f
-HtmlReporter   lib/simpletestlib/reporter.php  /^        function HtmlReporter($character_set = 'ISO-8859-1') {$/;"    f
-HttpHeaderExpectation  lib/simpletestlib/web_tester.php        /^        function HttpHeaderExpectation($header, $value = false, $message = '%s') {$/;"        f
-IdenticalExpectation   lib/simpletestlib/expectation.php       /^        function IdenticalExpectation($value, $message = '%s') {$/;"  f
+HtmlReporter   lib/simpletestlib/reporter.php  /^    function HtmlReporter($character_set = 'ISO-8859-1') {$/;"        f
+HttpHeaderExpectation  lib/simpletestlib/web_tester.php        /^    function HttpHeaderExpectation($header, $value = false, $message = '%s') {$/;"    f
+IPv6Hex2Bin    lib/typo3/class.t3lib_div.php   /^      public static function IPv6Hex2Bin ($hex)       {$/;"   f
+IdenticalExpectation   lib/simpletestlib/expectation.php       /^    function IdenticalExpectation($value, $message = '%s') {$/;"      f
 IfNull lib/adodb/adodb.inc.php /^      function IfNull( $field, $ifNull ) $/;" f
 IfNull lib/adodb/drivers/adodb-access.inc.php  /^      function IfNull( $field, $ifNull ) $/;" f
 IfNull lib/adodb/drivers/adodb-informix.inc.php        /^      function IfNull( $field, $ifNull )$/;"  f
@@ -739,6 +717,7 @@ IfNull      lib/adodb/drivers/adodb-odbtp.inc.php   /^      function IfNull( $field, $ifNull
 IfNull lib/adodb/drivers/adodb-postgres64.inc.php      /^      function IfNull( $field, $ifNull ) $/;" f
 IgnoreErrors   lib/adodb/adodb.inc.php /^      function IgnoreErrors($saveErrs=false)$/;"      f
 IgnoreWhitespaceExpectation    lib/simpletestlib.php   /^    function IgnoreWhitespaceExpectation($content, $message = '%s') {$/;"     f
+Image  admin/mysql/libraries/tcpdf/tcpdf.php   /^              function Image($file, $x, $y, $w=0, $h=0, $type='', $link='') {$/;"     f
 Image  lib/fpdf/fpdf.php       /^function Image($file,$x,$y,$w=0,$h=0,$type='',$link='')$/;"   f
 Image  lib/tcpdf/tcpdf.php     /^        function Image($file, $x, $y, $w=0, $h=0, $type='', $link='') {$/;"   f
 ImageCopyBicubic       lib/gdlib.php   /^function ImageCopyBicubic ($dst_img, $src_img, $dst_x, $dst_y, $src_x, $src_y, $dst_w, $dst_h, $src_w, $src_h) {$/;"  f
@@ -765,7 +744,7 @@ InlineImageExists   lib/phpmailer/class.phpmailer.php       /^    function InlineImageEx
 Insert lib/adodb/adodb-active-record.inc.php   /^      function Insert()$/;"   f
 Insert_ID      lib/adodb/adodb.inc.php /^      function Insert_ID($table='',$column='')$/;"    f
 InvalidSQL     lib/adodb/adodb-perf.inc.php    /^      function InvalidSQL($numsql = 10)$/;"   f
-IsAExpectation lib/simpletestlib/expectation.php       /^        function IsAExpectation($type, $message = '%s') {$/;" f
+IsAExpectation lib/simpletestlib/expectation.php       /^    function IsAExpectation($type, $message = '%s') {$/;"     f
 IsConnected    lib/adodb/adodb.inc.php /^      function IsConnected()$/;"      f
 IsError        lib/phpmailer/class.phpmailer.php       /^    function IsError() {$/;"  f
 IsHTML lib/phpmailer/class.phpmailer.php       /^    function IsHTML($bool) {$/;"      f
@@ -773,6 +752,8 @@ IsMail      lib/phpmailer/class.phpmailer.php       /^    function IsMail() {$/;"   f
 IsQmail        lib/phpmailer/class.phpmailer.php       /^    function IsQmail() {$/;"  f
 IsSMTP lib/phpmailer/class.phpmailer.php       /^    function IsSMTP() {$/;"   f
 IsSendmail     lib/phpmailer/class.phpmailer.php       /^    function IsSendmail() {$/;"       f
+Jabber message/output/jabber/jabberclass/class_Jabber.php      /^      function Jabber($enable_logging = false) {$/;"  f
+JabberMessenger        message/output/jabber/message_output_jabber.php /^    function JabberMessenger(&$jab, $message) {$/;"   f
 Keyword        search/Zend/Search/Lucene/Field.php     /^    public static function Keyword($name, $value, $encoding = '')$/;" f
 LMSCommit      mod/scorm/datamodels/aicc.js.php        /^    function LMSCommit (param) {$/;"  f
 LMSCommit      mod/scorm/datamodels/scorm_12.js.php    /^    function LMSCommit (param) {$/;"  f
@@ -798,10 +779,13 @@ Lens_ParseArgs    lib/adodb/adodb-datadict.inc.php        /^function Lens_ParseArgs($args,
 Lens_ParseTest lib/adodb/adodb-datadict.inc.php        /^function Lens_ParseTest()$/;" f
 Lexer  lib/lexer.php   /^        function Lexer(&$parser, $start = "accept", $case = false) {$/;"      f
 LimitQuery     lib/adodb/adodb.inc.php /^      function LimitQuery($sql, $offset, $count, $params=false)$/;"   f
+Line   admin/mysql/libraries/tcpdf/tcpdf.php   /^              function Line($x1, $y1, $x2, $y2) {$/;" f
 Line   lib/fpdf/fpdf.php       /^function Line($x1,$y1,$x2,$y2)$/;"    f
 Line   lib/tcpdf/tcpdf.php     /^        function Line($x1, $y1, $x2, $y2) {$/;"       f
+Link   admin/mysql/libraries/tcpdf/tcpdf.php   /^              function Link($x, $y, $w, $h, $link) {$/;"      f
 Link   lib/fpdf/fpdf.php       /^function Link($x,$y,$w,$h,$link)$/;"  f
 Link   lib/tcpdf/tcpdf.php     /^        function Link($x, $y, $w, $h, $link) {$/;"    f
+Ln     admin/mysql/libraries/tcpdf/tcpdf.php   /^              function Ln($h='') {$/;"        f
 Ln     lib/fpdf/fpdf.php       /^function Ln($h='')$/;"        f
 Ln     lib/tcpdf/tcpdf.php     /^        function Ln($h='') {$/;"      f
 Load   lib/adodb/adodb-active-record.inc.php   /^      function Load($where,$bindarr=false)$/;"        f
@@ -809,6 +793,7 @@ LocalDate2OLE       lib/pear/OLE.php        /^    function LocalDate2OLE($date = null)$/;"  f
 Lock   lib/adodb/session/adodb-session.php     /^      function Lock($lock=null)$/;"   f
 Lock   lib/adodb/session/adodb-session2.php    /^      function Lock($lock=null)$/;"   f
 LogSQL lib/adodb/adodb.inc.php /^      function LogSQL($enable=true)$/;"       f
+Logout repository/boxnet/boxlibphp5.php        /^    function Logout($params = array()) {$/;"  f
 MOVE   lib/pear/HTTP/WebDAV/Server.php /^     function MOVE() $/;"     f
 Mail   lib/phpmailer/class.smtp.php    /^    function Mail($from) {$/;"        f
 MailSend       lib/phpmailer/class.phpmailer.php       /^    function MailSend($header, $body) {$/;"   f
@@ -820,7 +805,7 @@ Markdown    lib/markdown.php        /^function Markdown($text) {$/;"        f
 MarkdownExtra_Parser   lib/markdown.php        /^      function MarkdownExtra_Parser() {$/;"   f
 Markdown_Parser        lib/markdown.php        /^      function Markdown_Parser() {$/;"        f
 MaxRecordCount lib/adodb/adodb.inc.php /^      function MaxRecordCount()$/;"   f
-MaximumCallCountExpectation    lib/simpletestlib/mock_objects.php      /^        function MaximumCallCountExpectation($method, $count, $message = '%s') {$/;"  f
+MaximumCallCountExpectation    lib/simpletestlib/mock_objects.php      /^    function MaximumCallCountExpectation($method, $count, $message = '%s') {$/;"      f
 MemInfo        lib/adodb/adodb-perf.inc.php    /^      function MemInfo()$/;"  f
 MetaColumnNames        lib/adodb/adodb.inc.php /^      function MetaColumnNames($table, $numIndexes=false,$useattnum=false \/* only for postgres *\/) $/;"     f
 MetaColumnNames        lib/adodb/drivers/adodb-sapdb.inc.php   /^      function MetaColumnNames($table)$/;"    f
@@ -937,11 +922,11 @@ MetaType  lib/adodb/drivers/adodb-odbc_db2.inc.php        /^      function MetaType($t,$len=-
 MetaType       lib/adodb/drivers/adodb-oracle.inc.php  /^      function MetaType($t,$len=-1)$/;"       f
 MetaType       lib/adodb/drivers/adodb-postgres64.inc.php      /^      function MetaType($t,$len=-1,$fieldobj=false)$/;"       f
 MetaType       lib/adodb/drivers/adodb-vfp.inc.php     /^      function MetaType($t,$len=-1)$/;"       f
-MethodExistsExpectation        lib/simpletestlib/expectation.php       /^        function MethodExistsExpectation($method, $message = '%s') {$/;"      f
+MethodExistsExpectation        lib/simpletestlib/expectation.php       /^    function MethodExistsExpectation($method, $message = '%s') {$/;"  f
 MethodTable    admin/mnet/MethodTable.php      /^    function MethodTable(){$/;"       f
-MinimumCallCountExpectation    lib/simpletestlib/mock_objects.php      /^        function MinimumCallCountExpectation($method, $count, $message = '%s') {$/;"  f
-Mock   lib/simpletestlib/mock_objects.php      /^        function Mock() {$/;" f
-MockGenerator  lib/simpletestlib/mock_objects.php      /^        function MockGenerator($class, $mock_class) {$/;"     f
+MinimumCallCountExpectation    lib/simpletestlib/mock_objects.php      /^    function MinimumCallCountExpectation($method, $count, $message = '%s') {$/;"      f
+Mock   lib/simpletestlib/mock_objects.php      /^    function Mock() {$/;"     f
+MockGenerator  lib/simpletestlib/mock_objects.php      /^    function MockGenerator($class, $mock_class) {$/;" f
 MoodleExcelFormat      lib/excellib.class.php  /^    function MoodleExcelFormat(&$workbook, $properties = array()) {$/;"       f
 MoodleExcelFormat2PearExcelFormat      lib/excellib.class.php  /^    function MoodleExcelFormat2PearExcelFormat($format) {$/;" f
 MoodleExcelWorkbook    lib/excellib.class.php  /^    function MoodleExcelWorkbook($filename) {$/;"     f
@@ -989,17 +974,19 @@ MoveNext  lib/adodb/drivers/adodb-postgres7.inc.php       /^      function MoveNext() $/;"        f
 Moxiecode_JSON lib/editor/tinymce/jscripts/tiny_mce/plugins/spellchecker/classes/utils/JSON.php        /^      function Moxiecode_JSON() {$/;" f
 Moxiecode_JSONReader   lib/editor/tinymce/jscripts/tiny_mce/plugins/spellchecker/classes/utils/JSON.php        /^      function Moxiecode_JSONReader($data) {$/;"      f
 Moxiecode_Logger       lib/editor/tinymce/jscripts/tiny_mce/plugins/spellchecker/classes/utils/Logger.php      /^      function Moxiecode_Logger() {$/;"       f
+MultiCell      admin/mysql/libraries/tcpdf/tcpdf.php   /^              function MultiCell($w, $h, $txt, $border=0, $align='J', $fill=0) {$/;"  f
 MultiCell      lib/fpdf/fpdf.php       /^function MultiCell($w,$h,$txt,$border=0,$align='J',$fill=0)$/;"       f
 MultiCell      lib/tcpdf/tcpdf.php     /^        function MultiCell($w, $h, $txt, $border=0, $align='J', $fill=0) {$/;"        f
-MultipleSelectionTag   lib/simpletestlib/tag.php       /^        function MultipleSelectionTag($attributes) {$/;"      f
+MultipleSelectionTag   lib/simpletestlib/tag.php       /^    function MultipleSelectionTag($attributes) {$/;"  f
 NConnect       lib/adodb/adodb.inc.php /^      function NConnect($argHostname = "", $argUsername = "", $argPassword = "", $argDatabaseName = "") $/;"  f
 Name   auth/cas/CAS/domxml-php4-php5.php       /^ function Name() {return $this->myDOMNode->name;}$/;" f
 NameQuote      lib/adodb/adodb-datadict.inc.php        /^      function NameQuote($name = NULL,$allowBrackets=false)$/;"       f
 NameQuote      lib/adodb/datadict/datadict-firebird.inc.php    /^      function NameQuote($name = NULL)$/;"    f
-NestingCaseTag lib/simpletestlib/xml.php       /^        function NestingCaseTag($attributes) {$/;"    f
-NestingGroupTag        lib/simpletestlib/xml.php       /^        function NestingGroupTag($attributes) {$/;"   f
-NestingMethodTag       lib/simpletestlib/xml.php       /^        function NestingMethodTag($attributes) {$/;"  f
-NestingXmlTag  lib/simpletestlib/xml.php       /^        function NestingXmlTag($attributes) {$/;"     f
+NbLines        admin/mysql/pdf_schema.php      /^    function NbLines($w, $txt)$/;"    f
+NestingCaseTag lib/simpletestlib/xml.php       /^    function NestingCaseTag($attributes) {$/;"        f
+NestingGroupTag        lib/simpletestlib/xml.php       /^    function NestingGroupTag($attributes) {$/;"       f
+NestingMethodTag       lib/simpletestlib/xml.php       /^    function NestingMethodTag($attributes) {$/;"      f
+NestingXmlTag  lib/simpletestlib/xml.php       /^    function NestingXmlTag($attributes) {$/;" f
 NewADOConnection       lib/adodb/adodb.inc.php /^      function NewADOConnection($db='')$/;"   f
 NewDataDictionary      lib/adodb/adodb.inc.php /^      function NewDataDictionary(&$conn,$drivername=false)$/;"        f
 NewPerfMonitor lib/adodb/adodb.inc.php /^      function NewPerfMonitor(&$conn)$/;"     f
@@ -1009,13 +996,13 @@ NextRecordSet    lib/adodb/drivers/adodb-ado.inc.php     /^              function NextRecordSet()$/
 NextRecordSet  lib/adodb/drivers/adodb-ado5.inc.php    /^              function NextRecordSet()$/;"    f
 NextRecordSet  lib/adodb/drivers/adodb-mssql.inc.php   /^      function NextRecordSet()$/;"    f
 NextRecordSet  lib/adodb/drivers/adodb-odbtp.inc.php   /^      function NextRecordSet()$/;"    f
-NoHttpHeaderExpectation        lib/simpletestlib/web_tester.php        /^        function NoHttpHeaderExpectation($unwanted, $message = '%s') {$/;"    f
-NoPatternExpectation   lib/simpletestlib/expectation.php       /^        function NoPatternExpectation($pattern, $message = '%s') {$/;"        f
-NoTextExpectation      lib/simpletestlib/web_tester.php        /^        function NoTextExpectation($substring, $message = '%s') {$/;" f
+NoHttpHeaderExpectation        lib/simpletestlib/web_tester.php        /^    function NoHttpHeaderExpectation($unwanted, $message = '%s') {$/;"        f
+NoPatternExpectation   lib/simpletestlib/expectation.php       /^    function NoPatternExpectation($pattern, $message = '%s') {$/;"    f
+NoTextExpectation      lib/simpletestlib/web_tester.php        /^    function NoTextExpectation($substring, $message = '%s') {$/;"     f
 Noop   lib/phpmailer/class.smtp.php    /^    function Noop() {$/;"     f
-NotAExpectation        lib/simpletestlib/expectation.php       /^        function NotAExpectation($type, $message = '%s') {$/;"        f
-NotEqualExpectation    lib/simpletestlib/expectation.php       /^        function NotEqualExpectation($value, $message = '%s') {$/;"   f
-NotIdenticalExpectation        lib/simpletestlib/expectation.php       /^        function NotIdenticalExpectation($value, $message = '%s') {$/;"       f
+NotAExpectation        lib/simpletestlib/expectation.php       /^    function NotAExpectation($type, $message = '%s') {$/;"    f
+NotEqualExpectation    lib/simpletestlib/expectation.php       /^    function NotEqualExpectation($value, $message = '%s') {$/;"       f
+NotIdenticalExpectation        lib/simpletestlib/expectation.php       /^    function NotIdenticalExpectation($value, $message = '%s') {$/;"   f
 Notice admin/report/simpletest/ex_simple_test.php      /^    function Notice($label, $error) {$/;"     f
 NotifyFn       lib/adodb/session/old/adodb-session-clob.php    /^              function NotifyFn($expireref, $sesskey)$/;"     f
 NotifyFn       lib/adodb/session/old/adodb-session.php /^              function NotifyFn($expireref, $sesskey)$/;"     f
@@ -1035,15 +1022,17 @@ OffsetDate      lib/adodb/drivers/adodb-mysqli.inc.php  /^      function OffsetDate($dayFra
 OffsetDate     lib/adodb/drivers/adodb-pdo_mysql.inc.php       /^      function OffsetDate($dayFraction,$date=false)$/;"       f
 OffsetDate     lib/adodb/drivers/adodb-postgres64.inc.php      /^      function OffsetDate($dayFraction,$date=false)$/;"       f
 OldUpdateBlob  lib/adodb/drivers/adodb-ibase.inc.php   /^      function OldUpdateBlob($table,$column,$val,$where,$blobtype='BLOB')$/;" f
+Open   admin/mysql/libraries/tcpdf/tcpdf.php   /^              function Open() {$/;"   f
 Open   lib/fpdf/fpdf.php       /^function Open()$/;"   f
 Open   lib/tcpdf/tcpdf.php     /^        function Open() {$/;" f
 OpenTag        lib/tcpdf/html2pdf.php  /^function OpenTag($tag,$attr)$/;"      f
 OptimizeTable  lib/adodb/adodb-perf.inc.php    /^    function OptimizeTable( $table, $mode = ADODB_OPT_LOW) $/;"       f
 OptimizeTables lib/adodb/adodb-perf.inc.php    /^    function OptimizeTables()$/;"     f
 OutParameter   lib/adodb/adodb.inc.php /^      function OutParameter(&$stmt,&$var,$name,$maxLen=4000,$type=false)$/;"  f
+Output admin/mysql/libraries/tcpdf/tcpdf.php   /^              function Output($name='',$dest='') {$/;"        f
 Output lib/fpdf/fpdf.php       /^function Output($name='',$dest='')$/;"        f
 Output lib/tcpdf/tcpdf.php     /^        function Output($name='',$dest='') {$/;"      f
-OutsideMarginExpectation       lib/simpletestlib/expectation.php       /^        function OutsideMarginExpectation($value, $margin, $message = '%s') {$/;"     f
+OutsideMarginExpectation       lib/simpletestlib/expectation.php       /^    function OutsideMarginExpectation($value, $margin, $message = '%s') {$/;" f
 PConnect       lib/adodb/adodb.inc.php /^      function PConnect($argHostname = "", $argUsername = "", $argPassword = "", $argDatabaseName = "")$/;"   f
 PDF    lib/tcpdf/html2pdf.php  /^function PDF($orientation='P',$unit='mm',$format='A4')$/;"    f
 PEAR   lib/pear/PEAR.php       /^    function PEAR($error_class = null)$/;"    f
@@ -1054,6 +1043,446 @@ PGTStorageDB    auth/cas/CAS/PGTStorage/pgt-db.php      /^  function PGTStorageDB($cas_p
 PGTStorageFile auth/cas/CAS/PGTStorage/pgt-file.php    /^  function PGTStorageFile($cas_parent,$format,$path)$/;"      f
 PHPMailer      lib/phpmailer/class.phpmailer.php       /^    function PHPMailer () {$/;"       f
 PHPUnit_TestCase       lib/simpletestlib/extensions/pear_test_case.php /^        function PHPUnit_TestCase($label = false) {$/;"       f
+PMA_Config     admin/mysql/libraries/Config.class.php  /^    function PMA_Config($source = null)$/;"   f
+PMA_DBI_affected_rows  admin/mysql/libraries/dbi/mysql.dbi.lib.php     /^function PMA_DBI_affected_rows($link = null)$/;"      f
+PMA_DBI_affected_rows  admin/mysql/libraries/dbi/mysqli.dbi.lib.php    /^function PMA_DBI_affected_rows($link = null)$/;"      f
+PMA_DBI_checkAndLoadMysqlExtension     admin/mysql/libraries/database_interface.lib.php        /^function PMA_DBI_checkAndLoadMysqlExtension($extension = 'mysql') {$/;"       f
+PMA_DBI_close  admin/mysql/libraries/dbi/mysql.dbi.lib.php     /^function PMA_DBI_close($link = null)$/;"      f
+PMA_DBI_close  admin/mysql/libraries/dbi/mysqli.dbi.lib.php    /^function PMA_DBI_close($link = null)$/;"      f
+PMA_DBI_connect        admin/mysql/libraries/dbi/mysql.dbi.lib.php     /^function PMA_DBI_connect($user, $password, $is_controluser = FALSE) {$/;"     f
+PMA_DBI_connect        admin/mysql/libraries/dbi/mysqli.dbi.lib.php    /^function PMA_DBI_connect($user, $password, $is_controluser = false)$/;"       f
+PMA_DBI_convert_message        admin/mysql/libraries/database_interface.lib.php        /^function PMA_DBI_convert_message($message) {$/;"      f
+PMA_DBI_fetch_array    admin/mysql/libraries/dbi/mysql.dbi.lib.php     /^function PMA_DBI_fetch_array($result) {$/;"   f
+PMA_DBI_fetch_array    admin/mysql/libraries/dbi/mysqli.dbi.lib.php    /^function PMA_DBI_fetch_array($result)$/;"     f
+PMA_DBI_fetch_assoc    admin/mysql/libraries/dbi/mysql.dbi.lib.php     /^function PMA_DBI_fetch_assoc($result) {$/;"   f
+PMA_DBI_fetch_assoc    admin/mysql/libraries/dbi/mysqli.dbi.lib.php    /^function PMA_DBI_fetch_assoc($result)$/;"     f
+PMA_DBI_fetch_result   admin/mysql/libraries/database_interface.lib.php        /^function PMA_DBI_fetch_result($result, $key = null, $value = null,$/;"        f
+PMA_DBI_fetch_row      admin/mysql/libraries/dbi/mysql.dbi.lib.php     /^function PMA_DBI_fetch_row($result) {$/;"     f
+PMA_DBI_fetch_row      admin/mysql/libraries/dbi/mysqli.dbi.lib.php    /^function PMA_DBI_fetch_row($result)$/;"       f
+PMA_DBI_fetch_single_row       admin/mysql/libraries/database_interface.lib.php        /^function PMA_DBI_fetch_single_row($result, $type = 'ASSOC', $link = null, $options = 0) {$/;" f
+PMA_DBI_fetch_value    admin/mysql/libraries/database_interface.lib.php        /^function PMA_DBI_fetch_value($result, $row_number = 0, $field = 0, $link = null, $options = 0) {$/;"  f
+PMA_DBI_field_flags    admin/mysql/libraries/dbi/mysql.dbi.lib.php     /^function PMA_DBI_field_flags($result, $i) {$/;"       f
+PMA_DBI_field_flags    admin/mysql/libraries/dbi/mysqli.dbi.lib.php    /^function PMA_DBI_field_flags($result, $i)$/;" f
+PMA_DBI_field_len      admin/mysql/libraries/dbi/mysql.dbi.lib.php     /^function PMA_DBI_field_len($result, $i) {$/;" f
+PMA_DBI_field_len      admin/mysql/libraries/dbi/mysqli.dbi.lib.php    /^function PMA_DBI_field_len($result, $i)$/;"   f
+PMA_DBI_field_name     admin/mysql/libraries/dbi/mysql.dbi.lib.php     /^function PMA_DBI_field_name($result, $i) {$/;"        f
+PMA_DBI_field_name     admin/mysql/libraries/dbi/mysqli.dbi.lib.php    /^function PMA_DBI_field_name($result, $i)$/;"  f
+PMA_DBI_free_result    admin/mysql/libraries/dbi/mysql.dbi.lib.php     /^function PMA_DBI_free_result() {$/;"  f
+PMA_DBI_free_result    admin/mysql/libraries/dbi/mysqli.dbi.lib.php    /^function PMA_DBI_free_result()$/;"    f
+PMA_DBI_getCompatibilities     admin/mysql/libraries/database_interface.lib.php        /^function PMA_DBI_getCompatibilities()$/;"     f
+PMA_DBI_getError       admin/mysql/libraries/dbi/mysql.dbi.lib.php     /^function PMA_DBI_getError($link = null)$/;"   f
+PMA_DBI_getError       admin/mysql/libraries/dbi/mysqli.dbi.lib.php    /^function PMA_DBI_getError($link = null)$/;"   f
+PMA_DBI_get_client_info        admin/mysql/libraries/dbi/mysql.dbi.lib.php     /^function PMA_DBI_get_client_info() {$/;"      f
+PMA_DBI_get_client_info        admin/mysql/libraries/dbi/mysqli.dbi.lib.php    /^function PMA_DBI_get_client_info()$/;"        f
+PMA_DBI_get_columns    admin/mysql/libraries/database_interface.lib.php        /^function PMA_DBI_get_columns($database, $table, $full = false, $link = null)$/;"      f
+PMA_DBI_get_columns_full       admin/mysql/libraries/database_interface.lib.php        /^function PMA_DBI_get_columns_full($database = null, $table = null,$/;"        f
+PMA_DBI_get_databases_full     admin/mysql/libraries/database_interface.lib.php        /^function PMA_DBI_get_databases_full($database = null, $force_stats = false,$/;"       f
+PMA_DBI_get_default_engine     admin/mysql/libraries/database_interface.lib.php        /^function PMA_DBI_get_default_engine()$/;"     f
+PMA_DBI_get_fields     admin/mysql/libraries/database_interface.lib.php        /^function PMA_DBI_get_fields($database, $table, $link = null)$/;"      f
+PMA_DBI_get_fields_meta        admin/mysql/libraries/dbi/mysql.dbi.lib.php     /^function PMA_DBI_get_fields_meta($result) {$/;"       f
+PMA_DBI_get_fields_meta        admin/mysql/libraries/dbi/mysqli.dbi.lib.php    /^function PMA_DBI_get_fields_meta($result)$/;" f
+PMA_DBI_get_host_info  admin/mysql/libraries/dbi/mysql.dbi.lib.php     /^function PMA_DBI_get_host_info($link = null)$/;"      f
+PMA_DBI_get_host_info  admin/mysql/libraries/dbi/mysqli.dbi.lib.php    /^function PMA_DBI_get_host_info($link = null)$/;"      f
+PMA_DBI_get_procedure_or_function_def  admin/mysql/libraries/database_interface.lib.php        /^function PMA_DBI_get_procedure_or_function_def($db, $which, $proc_or_function_name, $link = null) {$/;"       f
+PMA_DBI_get_procedures_or_functions    admin/mysql/libraries/database_interface.lib.php        /^function PMA_DBI_get_procedures_or_functions($db, $which, $link = null) {$/;" f
+PMA_DBI_get_proto_info admin/mysql/libraries/dbi/mysql.dbi.lib.php     /^function PMA_DBI_get_proto_info($link = null)$/;"     f
+PMA_DBI_get_proto_info admin/mysql/libraries/dbi/mysqli.dbi.lib.php    /^function PMA_DBI_get_proto_info($link = null)$/;"     f
+PMA_DBI_get_tables     admin/mysql/libraries/database_interface.lib.php        /^function PMA_DBI_get_tables($database, $link = null)$/;"      f
+PMA_DBI_get_tables_full        admin/mysql/libraries/database_interface.lib.php        /^function PMA_DBI_get_tables_full($database, $table = false,$/;"       f
+PMA_DBI_get_triggers   admin/mysql/libraries/database_interface.lib.php        /^function PMA_DBI_get_triggers($db, $table) {$/;"      f
+PMA_DBI_get_variable   admin/mysql/libraries/database_interface.lib.php        /^function PMA_DBI_get_variable($var, $type = PMA_DBI_GETVAR_SESSION, $link = null)$/;" f
+PMA_DBI_get_warnings   admin/mysql/libraries/database_interface.lib.php        /^function PMA_DBI_get_warnings($link = null)$/;"       f
+PMA_DBI_insert_id      admin/mysql/libraries/dbi/mysql.dbi.lib.php     /^function PMA_DBI_insert_id($link = null)$/;"  f
+PMA_DBI_insert_id      admin/mysql/libraries/dbi/mysqli.dbi.lib.php    /^function PMA_DBI_insert_id($link = '')$/;"    f
+PMA_DBI_num_fields     admin/mysql/libraries/dbi/mysql.dbi.lib.php     /^function PMA_DBI_num_fields($result) {$/;"    f
+PMA_DBI_num_fields     admin/mysql/libraries/dbi/mysqli.dbi.lib.php    /^function PMA_DBI_num_fields($result)$/;"      f
+PMA_DBI_num_rows       admin/mysql/libraries/dbi/mysql.dbi.lib.php     /^function PMA_DBI_num_rows($result) {$/;"      f
+PMA_DBI_num_rows       admin/mysql/libraries/dbi/mysqli.dbi.lib.php    /^function PMA_DBI_num_rows($result)$/;"        f
+PMA_DBI_postConnect    admin/mysql/libraries/database_interface.lib.php        /^function PMA_DBI_postConnect($link, $is_controluser = false)$/;"      f
+PMA_DBI_query  admin/mysql/libraries/database_interface.lib.php        /^function PMA_DBI_query($query, $link = null, $options = 0) {$/;"      f
+PMA_DBI_real_connect   admin/mysql/libraries/dbi/mysql.dbi.lib.php     /^function PMA_DBI_real_connect($server, $user, $password, $client_flags) {$/;" f
+PMA_DBI_select_db      admin/mysql/libraries/dbi/mysql.dbi.lib.php     /^function PMA_DBI_select_db($dbname, $link = null) {$/;"       f
+PMA_DBI_select_db      admin/mysql/libraries/dbi/mysqli.dbi.lib.php    /^function PMA_DBI_select_db($dbname, $link = null)$/;" f
+PMA_DBI_try_query      admin/mysql/libraries/dbi/mysql.dbi.lib.php     /^function PMA_DBI_try_query($query, $link = null, $options = 0) {$/;"  f
+PMA_DBI_try_query      admin/mysql/libraries/dbi/mysqli.dbi.lib.php    /^function PMA_DBI_try_query($query, $link = null, $options = 0)$/;"    f
+PMA_File       admin/mysql/libraries/File.class.php    /^    function PMA_File($name = false)$/;"      f
+PMA_List_Database      admin/mysql/libraries/List_Database.class.php   /^    function PMA_List_Database($db_link_user = null, $db_link_control = null) {$/;"   f
+PMA_PDF        admin/mysql/pdf_schema.php      /^    function PMA_PDF($orientation = 'L', $unit = 'mm', $format = 'A4')$/;"    f
+PMA_PDF_cellScale      admin/mysql/pdf_schema.php      /^    function PMA_PDF_cellScale($w, $h = 0, $txt = '', $border = 0, $ln = 0, $align = '', $fill = 0, $link = '')$/;"   f
+PMA_PDF_die    admin/mysql/pdf_schema.php      /^    function PMA_PDF_die($error_message = '')$/;"     f
+PMA_PDF_lineScale      admin/mysql/pdf_schema.php      /^    function PMA_PDF_lineScale($x1, $y1, $x2, $y2)$/;"        f
+PMA_PDF_setFontSizeScale       admin/mysql/pdf_schema.php      /^    function PMA_PDF_setFontSizeScale($size)$/;"      f
+PMA_PDF_setLineWidthScale      admin/mysql/pdf_schema.php      /^    function PMA_PDF_setLineWidthScale($width)$/;"    f
+PMA_PDF_setScale       admin/mysql/pdf_schema.php      /^    function PMA_PDF_setScale($scale = 1, $x_min = 0, $y_min = 0, $l_marg = -1, $t_marg = -1)$/;"     f
+PMA_PDF_setXScale      admin/mysql/pdf_schema.php      /^    function PMA_PDF_setXScale($x)$/;"        f
+PMA_PDF_setXyScale     admin/mysql/pdf_schema.php      /^    function PMA_PDF_setXyScale($x, $y)$/;"   f
+PMA_RT admin/mysql/pdf_schema.php      /^    function PMA_RT($which_rel, $show_info = 0, $change_color = 0, $show_grid = 0, $all_tab_same_wide = 0, $orientation = 'L', $paper = 'A4')$/;"     f
+PMA_RT_DOC     admin/mysql/pdf_schema.php      /^function PMA_RT_DOC($alltables)$/;"   f
+PMA_RT_Relation        admin/mysql/pdf_schema.php      /^    function PMA_RT_Relation($master_table, $master_field, $foreign_table, $foreign_field)$/;"        f
+PMA_RT_Relation_draw   admin/mysql/pdf_schema.php      /^    function PMA_RT_Relation_draw($change_color, $i)$/;"      f
+PMA_RT_Relation_getXy  admin/mysql/pdf_schema.php      /^    function PMA_RT_Relation_getXy($table, $column)$/;"       f
+PMA_RT_Table   admin/mysql/pdf_schema.php      /^    function PMA_RT_Table($table_name, $ff, &$same_wide_width)$/;"    f
+PMA_RT_Table_draw      admin/mysql/pdf_schema.php      /^    function PMA_RT_Table_draw($show_info, $ff, $setcolor = 0)$/;"    f
+PMA_RT_Table_setHeight admin/mysql/pdf_schema.php      /^    function PMA_RT_Table_setHeight()$/;"     f
+PMA_RT_Table_setWidth  admin/mysql/pdf_schema.php      /^    function PMA_RT_Table_setWidth($ff)$/;"   f
+PMA_RT_addRelation     admin/mysql/pdf_schema.php      /^    function PMA_RT_addRelation($master_table, $master_field, $foreign_table, $foreign_field)$/;"     f
+PMA_RT_drawRelations   admin/mysql/pdf_schema.php      /^    function PMA_RT_drawRelations($change_color)$/;"  f
+PMA_RT_drawTables      admin/mysql/pdf_schema.php      /^    function PMA_RT_drawTables($show_info, $draw_color = 0)$/;"       f
+PMA_RT_setMinMax       admin/mysql/pdf_schema.php      /^    function PMA_RT_setMinMax($table)$/;"     f
+PMA_RT_showRt  admin/mysql/pdf_schema.php      /^    function PMA_RT_showRt()$/;"      f
+PMA_RT_strokeGrid      admin/mysql/pdf_schema.php      /^    function PMA_RT_strokeGrid()$/;"  f
+PMA_RangeOfUsers       admin/mysql/server_privileges.php       /^function PMA_RangeOfUsers($initial = '') {$/;"        f
+PMA_SQLValidator       admin/mysql/libraries/sqlvalidator.class.php    /^        function PMA_SQLValidator()$/;"       f
+PMA_SQP_analyze        admin/mysql/libraries/sqlparser.lib.php /^    function PMA_SQP_analyze($arr)$/;"        f
+PMA_SQP_arrayAdd       admin/mysql/libraries/sqlparser.lib.php /^        function PMA_SQP_arrayAdd(&$arr, $type, $data, &$arrsize, $pos = 0)$/;"       f
+PMA_SQP_bug    admin/mysql/libraries/sqlparser.lib.php /^    function PMA_SQP_bug($message, $sql)$/;"  f
+PMA_SQP_buildCssData   admin/mysql/libraries/sqlparser.lib.php /^function PMA_SQP_buildCssData()$/;"   f
+PMA_SQP_buildCssRule   admin/mysql/libraries/sqlparser.lib.php /^function PMA_SQP_buildCssRule($classname, $property, $value)$/;"      f
+PMA_SQP_formatHtml     admin/mysql/libraries/sqlparser.lib.php /^    function PMA_SQP_formatHtml($arr, $mode='color', $start_token=0,$/;"      f
+PMA_SQP_formatHtml_colorize    admin/mysql/libraries/sqlparser.lib.php /^    function PMA_SQP_formatHtml_colorize($arr)$/;"    f
+PMA_SQP_formatNone     admin/mysql/libraries/sqlparser.lib.php /^    function PMA_SQP_formatNone($arr)$/;"     f
+PMA_SQP_formatText     admin/mysql/libraries/sqlparser.lib.php /^    function PMA_SQP_formatText($arr)$/;"     f
+PMA_SQP_getErrorString admin/mysql/libraries/sqlparser.lib.php /^    function PMA_SQP_getErrorString()$/;"     f
+PMA_SQP_isError        admin/mysql/libraries/sqlparser.lib.php /^    function PMA_SQP_isError()$/;"    f
+PMA_SQP_parse  admin/mysql/libraries/sqlparser.lib.php /^    function PMA_SQP_parse($sql)$/;"  f
+PMA_SQP_resetError     admin/mysql/libraries/sqlparser.lib.php /^    function PMA_SQP_resetError()$/;" f
+PMA_SQP_throwError     admin/mysql/libraries/sqlparser.lib.php /^    function PMA_SQP_throwError($message, $sql)$/;"   f
+PMA_SQP_typeCheck      admin/mysql/libraries/sqlparser.lib.php /^    function PMA_SQP_typeCheck($toCheck, $whatWeWant)$/;"     f
+PMA_STR_binarySearchInArr      admin/mysql/libraries/string.lib.php    /^function PMA_STR_binarySearchInArr($str, $arr, $arrsize)$/;"  f
+PMA_STR_charIsEscaped  admin/mysql/libraries/string.lib.php    /^function PMA_STR_charIsEscaped($string, $pos, $start = 0)$/;" f
+PMA_STR_isAccented     admin/mysql/libraries/string.lib.php    /^function PMA_STR_isAccented($c)$/;"   f
+PMA_STR_isAlnum        admin/mysql/libraries/string_type_ctype.lib.php /^function PMA_STR_isAlnum($c)$/;"      f
+PMA_STR_isAlnum        admin/mysql/libraries/string_type_native.lib.php        /^function PMA_STR_isAlnum($c)$/;"      f
+PMA_STR_isAlpha        admin/mysql/libraries/string_type_ctype.lib.php /^function PMA_STR_isAlpha($c)$/;"      f
+PMA_STR_isAlpha        admin/mysql/libraries/string_type_native.lib.php        /^function PMA_STR_isAlpha($c)$/;"      f
+PMA_STR_isDigit        admin/mysql/libraries/string_type_ctype.lib.php /^function PMA_STR_isDigit($c)$/;"      f
+PMA_STR_isDigit        admin/mysql/libraries/string_type_native.lib.php        /^function PMA_STR_isDigit($c)$/;"      f
+PMA_STR_isHexDigit     admin/mysql/libraries/string_type_ctype.lib.php /^function PMA_STR_isHexDigit($c)$/;"   f
+PMA_STR_isHexDigit     admin/mysql/libraries/string_type_native.lib.php        /^function PMA_STR_isHexDigit($c)$/;"   f
+PMA_STR_isLower        admin/mysql/libraries/string_type_ctype.lib.php /^function PMA_STR_isLower($c)$/;"      f
+PMA_STR_isLower        admin/mysql/libraries/string_type_native.lib.php        /^function PMA_STR_isLower($c)$/;"      f
+PMA_STR_isSpace        admin/mysql/libraries/string_type_ctype.lib.php /^function PMA_STR_isSpace($c)$/;"      f
+PMA_STR_isSpace        admin/mysql/libraries/string_type_native.lib.php        /^function PMA_STR_isSpace($c)$/;"      f
+PMA_STR_isSqlIdentifier        admin/mysql/libraries/string.lib.php    /^function PMA_STR_isSqlIdentifier($c, $dot_is_valid = false)$/;"       f
+PMA_STR_isUpper        admin/mysql/libraries/string_type_ctype.lib.php /^function PMA_STR_isUpper($c)$/;"      f
+PMA_STR_isUpper        admin/mysql/libraries/string_type_native.lib.php        /^function PMA_STR_isUpper($c)$/;"      f
+PMA_STR_numberInRangeInclusive admin/mysql/libraries/string.lib.php    /^function PMA_STR_numberInRangeInclusive($num, $lower, $upper)$/;"     f
+PMA_STR_pos    admin/mysql/libraries/string_mb.lib.php /^function PMA_STR_pos($haystack, $needle, $offset = 0)$/;"     f
+PMA_STR_pos    admin/mysql/libraries/string_native.lib.php     /^function PMA_STR_pos($haystack, $needle, $offset = 0)$/;"     f
+PMA_STR_rPos   admin/mysql/libraries/string_mb.lib.php /^function PMA_STR_rPos($haystack, $needle, $offset = 0)$/;"    f
+PMA_STR_rPos   admin/mysql/libraries/string_native.lib.php     /^function PMA_STR_rPos($haystack, $needle, $offset = 0)$/;"    f
+PMA_STR_strInStr       admin/mysql/libraries/string.lib.php    /^function PMA_STR_strInStr($needle, $haystack)$/;"     f
+PMA_StorageEngine      admin/mysql/libraries/StorageEngine.class.php   /^    function PMA_StorageEngine($engine)$/;"   f
+PMA_Table      admin/mysql/libraries/Table.class.php   /^    function PMA_Table($table_name, $db_name)$/;"     f
+PMA_TableHeader        admin/mysql/db_structure.php    /^function PMA_TableHeader($db_is_information_schema = false)$/;"       f
+PMA_Theme_Manager      admin/mysql/libraries/Theme_Manager.class.php   /^    function PMA_Theme_Manager()$/;"  f
+PMA__foreignDropdownBuild      admin/mysql/libraries/relation.lib.php  /^function PMA__foreignDropdownBuild($foreign, $data, $mode)$/;"        f
+PMA__getRelationsParam admin/mysql/libraries/relation.lib.php  /^function PMA__getRelationsParam()$/;" f
+PMA_addBookmarks       admin/mysql/libraries/bookmark.lib.php  /^function PMA_addBookmarks($fields, $cfgBookmark, $all_users = false)$/;"      f
+PMA_aix_iconv_wrapper  admin/mysql/libraries/iconv_wrapper.lib.php     /^function PMA_aix_iconv_wrapper($in_charset, $out_charset, $str) {$/;" f
+PMA_allowDeny  admin/mysql/libraries/ip_allow_deny.lib.php     /^function PMA_allowDeny($type)$/;"     f
+PMA_analyseShowGrant   admin/mysql/libraries/check_user_privileges.lib.php     /^function PMA_analyseShowGrant($rs_usr, &$is_create_db_priv, &$db_to_create, &$is_reload_priv, &$dbs_where_create_table_allowed) {$/;" f
+PMA_arrayShort admin/mysql/db_qbe.php  /^        function PMA_arrayShort($array, $key)$/;"     f
+PMA_arrayWalkRecursive admin/mysql/libraries/core.lib.php      /^function PMA_arrayWalkRecursive(&$array, $function, $apply_to_keys_also = false)$/;"  f
+PMA_array_merge_recursive      admin/mysql/libraries/core.lib.php      /^function PMA_array_merge_recursive()$/;"      f
+PMA_auth       admin/mysql/libraries/auth/config.auth.lib.php  /^function PMA_auth()$/;"       f
+PMA_auth       admin/mysql/libraries/auth/cookie.auth.lib.php  /^function PMA_auth()$/;"       f
+PMA_auth       admin/mysql/libraries/auth/http.auth.lib.php    /^function PMA_auth() {$/;"     f
+PMA_auth       admin/mysql/libraries/auth/signon.auth.lib.php  /^function PMA_auth() {$/;"     f
+PMA_auth_check admin/mysql/libraries/auth/config.auth.lib.php  /^function PMA_auth_check()$/;" f
+PMA_auth_check admin/mysql/libraries/auth/cookie.auth.lib.php  /^function PMA_auth_check()$/;" f
+PMA_auth_check admin/mysql/libraries/auth/http.auth.lib.php    /^function PMA_auth_check()$/;" f
+PMA_auth_check admin/mysql/libraries/auth/signon.auth.lib.php  /^function PMA_auth_check()$/;" f
+PMA_auth_fails admin/mysql/libraries/auth/config.auth.lib.php  /^function PMA_auth_fails()$/;" f
+PMA_auth_fails admin/mysql/libraries/auth/cookie.auth.lib.php  /^function PMA_auth_fails()$/;" f
+PMA_auth_fails admin/mysql/libraries/auth/http.auth.lib.php    /^function PMA_auth_fails()$/;" f
+PMA_auth_fails admin/mysql/libraries/auth/signon.auth.lib.php  /^function PMA_auth_fails()$/;" f
+PMA_auth_set_user      admin/mysql/libraries/auth/config.auth.lib.php  /^function PMA_auth_set_user()$/;"      f
+PMA_auth_set_user      admin/mysql/libraries/auth/cookie.auth.lib.php  /^function PMA_auth_set_user()$/;"      f
+PMA_auth_set_user      admin/mysql/libraries/auth/http.auth.lib.php    /^function PMA_auth_set_user()$/;"      f
+PMA_auth_set_user      admin/mysql/libraries/auth/signon.auth.lib.php  /^function PMA_auth_set_user()$/;"      f
+PMA_backquote  admin/mysql/libraries/common.lib.php    /^function PMA_backquote($a_name, $do_it = true)$/;"    f
+PMA_blowfish_decrypt   admin/mysql/libraries/blowfish.php      /^function PMA_blowfish_decrypt($encdata, $secret) {$/;"        f
+PMA_blowfish_decrypt   admin/mysql/libraries/mcrypt.lib.php    /^function PMA_blowfish_decrypt($encdata, $secret) {$/;"        f
+PMA_blowfish_encrypt   admin/mysql/libraries/blowfish.php      /^function PMA_blowfish_encrypt($data, $secret) {$/;"   f
+PMA_blowfish_encrypt   admin/mysql/libraries/mcrypt.lib.php    /^function PMA_blowfish_encrypt($data, $secret) {$/;"   f
+PMA_buttonOrImage      admin/mysql/libraries/common.lib.php    /^function PMA_buttonOrImage($button_name, $button_class, $image_name, $text,$/;"       f
+PMA_change_enc_order   admin/mysql/libraries/kanji-encoding.lib.php    /^function PMA_change_enc_order() {$/;" f
+PMA_checkPageValidity  admin/mysql/libraries/core.lib.php      /^function PMA_checkPageValidity(&$page, $whitelist)$/;"        f
+PMA_checkParameters    admin/mysql/libraries/common.lib.php    /^function PMA_checkParameters($params, $die = true, $request = true)$/;"       f
+PMA_checkTimeout       admin/mysql/libraries/import.lib.php    /^function PMA_checkTimeout()$/;"       f
+PMA_check_indexes      admin/mysql/libraries/tbl_indexes.lib.php       /^function PMA_check_indexes($idx_collection)$/;"       f
+PMA_convert_charset    admin/mysql/libraries/charset_conversion.lib.php        /^function PMA_convert_charset($what) {$/;"     f
+PMA_convert_display_charset    admin/mysql/libraries/charset_conversion.lib.php        /^function PMA_convert_display_charset($what) {$/;"     f
+PMA_convert_file       admin/mysql/libraries/charset_conversion.lib.php        /^function PMA_convert_file($src_charset, $dest_charset, $file) {$/;"   f
+PMA_convert_string     admin/mysql/libraries/charset_conversion.lib.php        /^function PMA_convert_string($src_charset, $dest_charset, $what) {$/;" f
+PMA_convert_using      admin/mysql/libraries/common.lib.php    /^function PMA_convert_using($string, $mode='unquoted', $force_utf8 = false)$/;"        f
+PMA_createOpenDocument admin/mysql/libraries/opendocument.lib.php      /^function PMA_createOpenDocument($mime, $data) {$/;"   f
+PMA_deleteBookmarks    admin/mysql/libraries/bookmark.lib.php  /^function PMA_deleteBookmarks($db, $cfgBookmark, $id)$/;"      f
+PMA_detectCompression  admin/mysql/libraries/import.lib.php    /^function PMA_detectCompression($filepath)$/;" f
+PMA_displayDbList      admin/mysql/navigation.php      /^function PMA_displayDbList($ext_dblist, $offset, $count) {$/;"        f
+PMA_displayLoginInformationFields      admin/mysql/server_privileges.php       /^function PMA_displayLoginInformationFields($mode = 'new', $indent = 0) {$/;"  f
+PMA_displayMaximumUploadSize   admin/mysql/libraries/common.lib.php    /^function PMA_displayMaximumUploadSize($max_upload_size)$/;"   f
+PMA_displayPrivTable   admin/mysql/server_privileges.php       /^function PMA_displayPrivTable($db = '*', $table = '*', $submit = TRUE, $indent = 0)$/;"       f
+PMA_displayResultsOperations   admin/mysql/libraries/display_tbl.lib.php       /^function PMA_displayResultsOperations($the_disp_mode, $analyzed_sql) {$/;"    f
+PMA_displayTable       admin/mysql/libraries/display_tbl.lib.php       /^function PMA_displayTable(&$dt_result, &$the_disp_mode, $analyzed_sql)$/;"    f
+PMA_displayTableBody   admin/mysql/libraries/display_tbl.lib.php       /^function PMA_displayTableBody(&$dt_result, &$is_display, $map, $analyzed_sql) {$/;"   f
+PMA_displayTableHeaders        admin/mysql/libraries/display_tbl.lib.php       /^function PMA_displayTableHeaders(&$is_display, &$fields_meta, $fields_cnt = 0, $analyzed_sql = '')$/;"        f
+PMA_displayTableList   admin/mysql/navigation.php      /^function PMA_displayTableList($tables, $visible = false,$/;"  f
+PMA_displayTableNavigation     admin/mysql/libraries/display_tbl.lib.php       /^function PMA_displayTableNavigation($pos_next, $pos_prev, $sql_query)$/;"     f
+PMA_displayTable_checkConfigParams     admin/mysql/libraries/display_tbl.lib.php       /^function PMA_displayTable_checkConfigParams()$/;"     f
+PMA_displayVerticalTable       admin/mysql/libraries/display_tbl.lib.php       /^function PMA_displayVerticalTable()$/;"       f
+PMA_display_column_privs       admin/mysql/server_privileges.php       /^function PMA_display_column_privs($spaces, $columns, $row, $name_for_select, $priv_for_header, $name, $name_for_dfn, $name_for_current) {$/;" f
+PMA_dl admin/mysql/libraries/core.lib.php      /^function PMA_dl($module)$/;"  f
+PMA_escapeJsString     admin/mysql/libraries/js_escape.lib.php /^function PMA_escapeJsString($string)$/;"      f
+PMA_escape_mysql_wildcards     admin/mysql/libraries/common.lib.php    /^function PMA_escape_mysql_wildcards($name)$/;"        f
+PMA_exitNavigationFrame        admin/mysql/navigation.php      /^function PMA_exitNavigationFrame()$/;"        f
+PMA_exportCheckboxCheck        admin/mysql/libraries/display_export.lib.php    /^function PMA_exportCheckboxCheck($str) {$/;"  f
+PMA_exportComment      admin/mysql/libraries/export/csv.php    /^function PMA_exportComment($text) {$/;"       f
+PMA_exportComment      admin/mysql/libraries/export/htmlexcel.php      /^function PMA_exportComment($text) {$/;"       f
+PMA_exportComment      admin/mysql/libraries/export/htmlword.php       /^function PMA_exportComment($text) {$/;"       f
+PMA_exportComment      admin/mysql/libraries/export/latex.php  /^function PMA_exportComment($text) {$/;"       f
+PMA_exportComment      admin/mysql/libraries/export/ods.php    /^function PMA_exportComment($text) {$/;"       f
+PMA_exportComment      admin/mysql/libraries/export/odt.php    /^function PMA_exportComment($text) {$/;"       f
+PMA_exportComment      admin/mysql/libraries/export/pdf.php    /^function PMA_exportComment($text)$/;" f
+PMA_exportComment      admin/mysql/libraries/export/sql.php    /^function PMA_exportComment($text = '')$/;"    f
+PMA_exportComment      admin/mysql/libraries/export/xls.php    /^function PMA_exportComment($text)$/;" f
+PMA_exportComment      admin/mysql/libraries/export/xml.php    /^function PMA_exportComment($text) {$/;"       f
+PMA_exportComment      admin/mysql/libraries/export/yaml.php   /^function PMA_exportComment($text)$/;" f
+PMA_exportDBCreate     admin/mysql/libraries/export/csv.php    /^function PMA_exportDBCreate($db) {$/;"        f
+PMA_exportDBCreate     admin/mysql/libraries/export/htmlexcel.php      /^function PMA_exportDBCreate($db) {$/;"        f
+PMA_exportDBCreate     admin/mysql/libraries/export/htmlword.php       /^function PMA_exportDBCreate($db) {$/;"        f
+PMA_exportDBCreate     admin/mysql/libraries/export/latex.php  /^function PMA_exportDBCreate($db) {$/;"        f
+PMA_exportDBCreate     admin/mysql/libraries/export/ods.php    /^function PMA_exportDBCreate($db) {$/;"        f
+PMA_exportDBCreate     admin/mysql/libraries/export/odt.php    /^function PMA_exportDBCreate($db) {$/;"        f
+PMA_exportDBCreate     admin/mysql/libraries/export/pdf.php    /^function PMA_exportDBCreate($db)$/;"  f
+PMA_exportDBCreate     admin/mysql/libraries/export/sql.php    /^function PMA_exportDBCreate($db)$/;"  f
+PMA_exportDBCreate     admin/mysql/libraries/export/xls.php    /^function PMA_exportDBCreate($db)$/;"  f
+PMA_exportDBCreate     admin/mysql/libraries/export/xml.php    /^function PMA_exportDBCreate($db) {$/;"        f
+PMA_exportDBCreate     admin/mysql/libraries/export/yaml.php   /^function PMA_exportDBCreate($db)$/;"  f
+PMA_exportDBFooter     admin/mysql/libraries/export/csv.php    /^function PMA_exportDBFooter($db) {$/;"        f
+PMA_exportDBFooter     admin/mysql/libraries/export/htmlexcel.php      /^function PMA_exportDBFooter($db) {$/;"        f
+PMA_exportDBFooter     admin/mysql/libraries/export/htmlword.php       /^function PMA_exportDBFooter($db) {$/;"        f
+PMA_exportDBFooter     admin/mysql/libraries/export/latex.php  /^function PMA_exportDBFooter($db) {$/;"        f
+PMA_exportDBFooter     admin/mysql/libraries/export/ods.php    /^function PMA_exportDBFooter($db) {$/;"        f
+PMA_exportDBFooter     admin/mysql/libraries/export/odt.php    /^function PMA_exportDBFooter($db) {$/;"        f
+PMA_exportDBFooter     admin/mysql/libraries/export/pdf.php    /^function PMA_exportDBFooter($db)$/;"  f
+PMA_exportDBFooter     admin/mysql/libraries/export/sql.php    /^function PMA_exportDBFooter($db)$/;"  f
+PMA_exportDBFooter     admin/mysql/libraries/export/xls.php    /^function PMA_exportDBFooter($db)$/;"  f
+PMA_exportDBFooter     admin/mysql/libraries/export/xml.php    /^function PMA_exportDBFooter($db) {$/;"        f
+PMA_exportDBFooter     admin/mysql/libraries/export/yaml.php   /^function PMA_exportDBFooter($db)$/;"  f
+PMA_exportDBHeader     admin/mysql/libraries/export/csv.php    /^function PMA_exportDBHeader($db) {$/;"        f
+PMA_exportDBHeader     admin/mysql/libraries/export/htmlexcel.php      /^function PMA_exportDBHeader($db) {$/;"        f
+PMA_exportDBHeader     admin/mysql/libraries/export/htmlword.php       /^function PMA_exportDBHeader($db) {$/;"        f
+PMA_exportDBHeader     admin/mysql/libraries/export/latex.php  /^function PMA_exportDBHeader($db) {$/;"        f
+PMA_exportDBHeader     admin/mysql/libraries/export/ods.php    /^function PMA_exportDBHeader($db) {$/;"        f
+PMA_exportDBHeader     admin/mysql/libraries/export/odt.php    /^function PMA_exportDBHeader($db) {$/;"        f
+PMA_exportDBHeader     admin/mysql/libraries/export/pdf.php    /^function PMA_exportDBHeader($db)$/;"  f
+PMA_exportDBHeader     admin/mysql/libraries/export/sql.php    /^function PMA_exportDBHeader($db)$/;"  f
+PMA_exportDBHeader     admin/mysql/libraries/export/xls.php    /^function PMA_exportDBHeader($db)$/;"  f
+PMA_exportDBHeader     admin/mysql/libraries/export/xml.php    /^function PMA_exportDBHeader($db) {$/;"        f
+PMA_exportDBHeader     admin/mysql/libraries/export/yaml.php   /^function PMA_exportDBHeader($db)$/;"  f
+PMA_exportData admin/mysql/libraries/export/csv.php    /^function PMA_exportData($db, $table, $crlf, $error_url, $sql_query) {$/;"     f
+PMA_exportData admin/mysql/libraries/export/htmlexcel.php      /^function PMA_exportData($db, $table, $crlf, $error_url, $sql_query) {$/;"     f
+PMA_exportData admin/mysql/libraries/export/htmlword.php       /^function PMA_exportData($db, $table, $crlf, $error_url, $sql_query)$/;"       f
+PMA_exportData admin/mysql/libraries/export/latex.php  /^function PMA_exportData($db, $table, $crlf, $error_url, $sql_query) {$/;"     f
+PMA_exportData admin/mysql/libraries/export/ods.php    /^function PMA_exportData($db, $table, $crlf, $error_url, $sql_query) {$/;"     f
+PMA_exportData admin/mysql/libraries/export/odt.php    /^function PMA_exportData($db, $table, $crlf, $error_url, $sql_query) {$/;"     f
+PMA_exportData admin/mysql/libraries/export/pdf.php    /^function PMA_exportData($db, $table, $crlf, $error_url, $sql_query)$/;"       f
+PMA_exportData admin/mysql/libraries/export/sql.php    /^function PMA_exportData($db, $table, $crlf, $error_url, $sql_query)$/;"       f
+PMA_exportData admin/mysql/libraries/export/xls.php    /^function PMA_exportData($db, $table, $crlf, $error_url, $sql_query)$/;"       f
+PMA_exportData admin/mysql/libraries/export/xml.php    /^function PMA_exportData($db, $table, $crlf, $error_url, $sql_query) {$/;"     f
+PMA_exportData admin/mysql/libraries/export/yaml.php   /^function PMA_exportData($db, $table, $crlf, $error_url, $sql_query)$/;"       f
+PMA_exportFooter       admin/mysql/libraries/export/csv.php    /^function PMA_exportFooter() {$/;"     f
+PMA_exportFooter       admin/mysql/libraries/export/htmlexcel.php      /^function PMA_exportFooter() {$/;"     f
+PMA_exportFooter       admin/mysql/libraries/export/htmlword.php       /^function PMA_exportFooter() {$/;"     f
+PMA_exportFooter       admin/mysql/libraries/export/latex.php  /^function PMA_exportFooter() {$/;"     f
+PMA_exportFooter       admin/mysql/libraries/export/ods.php    /^function PMA_exportFooter() {$/;"     f
+PMA_exportFooter       admin/mysql/libraries/export/odt.php    /^function PMA_exportFooter() {$/;"     f
+PMA_exportFooter       admin/mysql/libraries/export/pdf.php    /^function PMA_exportFooter()$/;"       f
+PMA_exportFooter       admin/mysql/libraries/export/sql.php    /^function PMA_exportFooter()$/;"       f
+PMA_exportFooter       admin/mysql/libraries/export/xls.php    /^function PMA_exportFooter()$/;"       f
+PMA_exportFooter       admin/mysql/libraries/export/xml.php    /^function PMA_exportFooter() {$/;"     f
+PMA_exportFooter       admin/mysql/libraries/export/yaml.php   /^function PMA_exportFooter()$/;"       f
+PMA_exportHeader       admin/mysql/libraries/export/csv.php    /^function PMA_exportHeader() {$/;"     f
+PMA_exportHeader       admin/mysql/libraries/export/htmlexcel.php      /^function PMA_exportHeader() {$/;"     f
+PMA_exportHeader       admin/mysql/libraries/export/htmlword.php       /^function PMA_exportHeader() {$/;"     f
+PMA_exportHeader       admin/mysql/libraries/export/latex.php  /^function PMA_exportHeader() {$/;"     f
+PMA_exportHeader       admin/mysql/libraries/export/ods.php    /^function PMA_exportHeader() {$/;"     f
+PMA_exportHeader       admin/mysql/libraries/export/odt.php    /^function PMA_exportHeader() {$/;"     f
+PMA_exportHeader       admin/mysql/libraries/export/pdf.php    /^function PMA_exportHeader()$/;"       f
+PMA_exportHeader       admin/mysql/libraries/export/sql.php    /^function PMA_exportHeader()$/;"       f
+PMA_exportHeader       admin/mysql/libraries/export/xls.php    /^function PMA_exportHeader()$/;"       f
+PMA_exportHeader       admin/mysql/libraries/export/xml.php    /^function PMA_exportHeader() {$/;"     f
+PMA_exportHeader       admin/mysql/libraries/export/yaml.php   /^function PMA_exportHeader()$/;"       f
+PMA_exportIsActive     admin/mysql/libraries/display_export.lib.php    /^function PMA_exportIsActive($what, $val) {$/;"        f
+PMA_exportOutputHandler        admin/mysql/export.php  /^function PMA_exportOutputHandler($line)$/;"   f
+PMA_exportStructure    admin/mysql/libraries/export/htmlword.php       /^function PMA_exportStructure($db, $table, $crlf, $error_url, $do_relation = false, $do_comments = false, $do_mime = false, $dates = false, $dummy)$/;"        f
+PMA_exportStructure    admin/mysql/libraries/export/latex.php  /^function PMA_exportStructure($db, $table, $crlf, $error_url, $do_relation = false, $do_comments = false, $do_mime = false, $dates = false, $dummy)$/;"        f
+PMA_exportStructure    admin/mysql/libraries/export/odt.php    /^function PMA_exportStructure($db, $table, $crlf, $error_url, $do_relation = false, $do_comments = false, $do_mime = false, $dates = false, $dummy)$/;"        f
+PMA_exportStructure    admin/mysql/libraries/export/sql.php    /^function PMA_exportStructure($db, $table, $crlf, $error_url, $relation = FALSE, $comments = FALSE, $mime = FALSE, $dates = FALSE, $export_mode, $export_type)$/;"     f
+PMA_externalBug        admin/mysql/libraries/common.lib.php    /^function PMA_externalBug($functionality, $component, $minimum_version, $bugref)$/;"   f
+PMA_extractPrivInfo    admin/mysql/server_privileges.php       /^function PMA_extractPrivInfo($row = '', $enableHTML = FALSE)$/;"      f
+PMA_extract_indexes    admin/mysql/libraries/tbl_indexes.lib.php       /^function PMA_extract_indexes(&$ret_keys, &$indexes, &$indexes_info, &$indexes_data)$/;"       f
+PMA_extract_type_length        admin/mysql/libraries/common.lib.php    /^function PMA_extract_type_length($fieldspec) {$/;"    f
+PMA_fatalError admin/mysql/libraries/core.lib.php      /^function PMA_fatalError($error_message, $message_args = null)$/;"     f
+PMA_fillTooltip        admin/mysql/libraries/db_info.inc.php   /^function PMA_fillTooltip(&$tooltip_truename, &$tooltip_aliasname, $table)$/;" f
+PMA_flipstring admin/mysql/libraries/common.lib.php    /^function PMA_flipstring($string, $Separator = "<br \/>\\n")$/;"       f
+PMA_focusInput admin/mysql/libraries/auth/cookie.auth.lib.php  /^function PMA_focusInput()$/;" f
+PMA_foreignDropdown    admin/mysql/libraries/relation.lib.php  /^function PMA_foreignDropdown($disp_row, $foreign_field, $foreign_display, $data,$/;"  f
+PMA_formatByteDown     admin/mysql/libraries/common.lib.php    /^function PMA_formatByteDown($value, $limes = 6, $comma = 0)$/;"       f
+PMA_formatNumber       admin/mysql/libraries/common.lib.php    /^function PMA_formatNumber($value, $length = 3, $comma = 0, $only_down = false)$/;"    f
+PMA_formatSql  admin/mysql/libraries/common.lib.php    /^function PMA_formatSql($parsed_sql, $unparsed_sql = '')$/;"   f
+PMA_generateCharsetDropdownBox admin/mysql/libraries/mysql_charsets.lib.php    /^    function PMA_generateCharsetDropdownBox($type = PMA_CSDROPDOWN_COLLATION, $name = null, $id = null, $default = null, $label = TRUE, $indent = 0, $submitOnChange = FALSE, $displayUnavailable = FALSE) {$/;"      f
+PMA_generateCharsetQueryPart   admin/mysql/libraries/mysql_charsets.lib.php    /^    function PMA_generateCharsetQueryPart($collation) {$/;"   f
+PMA_generateHiddenMaxFileSize  admin/mysql/libraries/common.lib.php    /^ function PMA_generateHiddenMaxFileSize($max_size)$/;"        f
+PMA_generate_common_hidden_inputs      admin/mysql/libraries/url_generating.lib.php    /^function PMA_generate_common_hidden_inputs($db = '', $table = '', $indent = 0, $skip = array())$/;"   f
+PMA_generate_common_url        admin/mysql/libraries/url_generating.lib.php    /^function PMA_generate_common_url ($db = '', $table = '', $delim = '&amp;')$/;"        f
+PMA_generate_dropdown  admin/mysql/tbl_relation.php    /^function PMA_generate_dropdown($dropdown_question, $radio_name, $choices, $selected_value)$/;"        f
+PMA_getAvailableMIMEtypes      admin/mysql/libraries/transformations.lib.php   /^function PMA_getAvailableMIMEtypes()$/;"      f
+PMA_getBookmarksParam  admin/mysql/libraries/bookmark.lib.php  /^function PMA_getBookmarksParam()$/;"  f
+PMA_getCollationDescr  admin/mysql/libraries/mysql_charsets.lib.php    /^function PMA_getCollationDescr($collation) {$/;"      f
+PMA_getComments        admin/mysql/libraries/relation.lib.php  /^function PMA_getComments($db, $table = '')$/;"        f
+PMA_getDbCollation     admin/mysql/libraries/mysql_charsets.lib.php    /^    function PMA_getDbCollation($db) { return PMA_getServerCollation(); }$/;" f
+PMA_getDbCollation     admin/mysql/libraries/mysql_charsets.lib.php    /^    function PMA_getDbCollation($db) {$/;"    f
+PMA_getDbLink  admin/mysql/libraries/common.lib.php    /^function PMA_getDbLink($database = null)$/;"  f
+PMA_getDirContent      admin/mysql/libraries/file_listing.php  /^function PMA_getDirContent($dir, $expression = '')$/;"        f
+PMA_getDisplayField    admin/mysql/libraries/relation.lib.php  /^function PMA_getDisplayField($db, $table)$/;" f
+PMA_getEnumSetOptions  admin/mysql/libraries/common.lib.php    /^function PMA_getEnumSetOptions($type_def)$/;" f
+PMA_getFileSelectOptions       admin/mysql/libraries/file_listing.php  /^function PMA_getFileSelectOptions($dir, $extensions = '', $active = '')$/;"   f
+PMA_getForeigners      admin/mysql/libraries/relation.lib.php  /^function PMA_getForeigners($db, $table, $column = '', $source = 'both')$/;"   f
+PMA_getHistory admin/mysql/libraries/relation.lib.php  /^function PMA_getHistory($username)$/;"        f
+PMA_getIcon    admin/mysql/libraries/common.lib.php    /^function PMA_getIcon($icon, $alternate = '')$/;"      f
+PMA_getIp      admin/mysql/libraries/ip_allow_deny.lib.php     /^function PMA_getIp()$/;"      f
+PMA_getMIME    admin/mysql/libraries/transformations.lib.php   /^function PMA_getMIME($db, $table, $strict = false)$/;"        f
+PMA_getPlugins admin/mysql/libraries/plugin_interface.lib.php  /^function PMA_getPlugins($plugins_dir, $plugin_param)$/;"      f
+PMA_getRelationsParam  admin/mysql/libraries/relation.lib.php  /^function PMA_getRelationsParam($verbose = false)$/;"  f
+PMA_getRelatives       admin/mysql/db_qbe.php  /^        function PMA_getRelatives($from) {$/;"        f
+PMA_getSearchSqls      admin/mysql/db_search.php       /^    function PMA_getSearchSqls($table, $search_str, $search_option)$/;"       f
+PMA_getServerCollation admin/mysql/libraries/mysql_charsets.lib.php    /^function PMA_getServerCollation() {$/;"       f
+PMA_getString  admin/mysql/libraries/plugin_interface.lib.php  /^function PMA_getString($name)$/;"     f
+PMA_getTab     admin/mysql/libraries/common.lib.php    /^function PMA_getTab($tab)$/;" f
+PMA_getTableComments   admin/mysql/libraries/export/sql.php    /^function PMA_getTableComments($db, $table, $crlf, $do_relation = false, $do_comments = false, $do_mime = false)$/;"   f
+PMA_getTableCount      admin/mysql/libraries/core.lib.php      /^function PMA_getTableCount($db)$/;"   f
+PMA_getTableDef        admin/mysql/libraries/export/sql.php    /^function PMA_getTableDef($db, $table, $crlf, $error_url, $show_dates = false)$/;"     f
+PMA_getTableDefStandIn admin/mysql/libraries/export/sql.php    /^function PMA_getTableDefStandIn($db, $view, $crlf) {$/;"      f
+PMA_getTableList       admin/mysql/libraries/common.lib.php    /^function PMA_getTableList($db, $tables = null, $limit_offset = 0, $limit_count = false)$/;"   f
+PMA_getTabs    admin/mysql/libraries/common.lib.php    /^function PMA_getTabs($tabs, $tag_id = 'topmenu')$/;"  f
+PMA_getUniqueCondition admin/mysql/libraries/common.lib.php    /^function PMA_getUniqueCondition($handle, $fields_cnt, $fields_meta, $row, $force_unique=false)$/;"    f
+PMA_get_arg_separator  admin/mysql/libraries/url_generating.lib.php    /^function PMA_get_arg_separator() {$/;"        f
+PMA_get_indexes        admin/mysql/libraries/tbl_indexes.lib.php       /^function PMA_get_indexes($tbl_name, $err_url_0 = '')$/;"      f
+PMA_get_indextypes     admin/mysql/libraries/tbl_indexes.lib.php       /^function PMA_get_indextypes()$/;"     f
+PMA_get_real_size      admin/mysql/libraries/core.lib.php      /^function PMA_get_real_size($size = 0)$/;"     f
+PMA_getenv     admin/mysql/libraries/core.lib.php      /^function PMA_getenv($var_name) {$/;"  f
+PMA_ifSetOr    admin/mysql/libraries/core.lib.php      /^function PMA_ifSetOr(&$var, $default = null, $type = 'similar')$/;"   f
+PMA_importGetNextChunk admin/mysql/libraries/import.lib.php    /^function PMA_importGetNextChunk($size = 32768)$/;"    f
+PMA_importRunQuery     admin/mysql/libraries/import.lib.php    /^function PMA_importRunQuery($sql = '', $full = '', $controluser = false)$/;"  f
+PMA_internal_enc_check admin/mysql/libraries/kanji-encoding.lib.php    /^function PMA_internal_enc_check() {$/;"       f
+PMA_ipMaskTest admin/mysql/libraries/ip_allow_deny.lib.php     /^function PMA_ipMaskTest($testRange, $ipToTest)$/;"    f
+PMA_isSuperuser        admin/mysql/libraries/database_interface.lib.php        /^function PMA_isSuperuser() {$/;"      f
+PMA_isValid    admin/mysql/libraries/core.lib.php      /^function PMA_isValid(&$var, $type = 'length', $compare = null)$/;"    f
+PMA_jsFormat   admin/mysql/libraries/js_escape.lib.php /^function PMA_jsFormat($a_string = '', $add_backquotes = true)$/;"     f
+PMA_kanji_file_conv    admin/mysql/libraries/kanji-encoding.lib.php    /^function PMA_kanji_file_conv($file, $enc, $kana) {$/;"        f
+PMA_kanji_str_conv     admin/mysql/libraries/kanji-encoding.lib.php    /^function PMA_kanji_str_conv($str, $enc, $kana) {$/;"  f
+PMA_langCheck  admin/mysql/libraries/select_lang.lib.php       /^function PMA_langCheck()$/;"  f
+PMA_langDetect admin/mysql/libraries/select_lang.lib.php       /^function PMA_langDetect(&$str, $envType)$/;"  f
+PMA_langSet    admin/mysql/libraries/select_lang.lib.php       /^function PMA_langSet(&$lang)$/;"      f
+PMA_language_cmp       admin/mysql/libraries/display_select_lang.lib.php       /^function PMA_language_cmp(&$a, &$b) {$/;"     f
+PMA_linkOrButton       admin/mysql/libraries/common.lib.php    /^function PMA_linkOrButton($url, $message, $tag_params = array(),$/;"  f
+PMA_listBookmarks      admin/mysql/libraries/bookmark.lib.php  /^function PMA_listBookmarks($db, $cfgBookmark)$/;"     f
+PMA_listNavigator      admin/mysql/libraries/common.lib.php    /^function PMA_listNavigator($count, $pos, $_url_params, $script, $frame, $max_count) {$/;"     f
+PMA_localisedDate      admin/mysql/libraries/common.lib.php    /^function PMA_localisedDate($timestamp = -1, $format = '')$/;" f
+PMA_mysqlDie   admin/mysql/libraries/common.lib.php    /^function PMA_mysqlDie($error_message = '', $the_query = '',$/;"       f
+PMA_mysql_fetch_array  admin/mysql/libraries/dbi/mysql.dbi.lib.php     /^function PMA_mysql_fetch_array($result, $type = FALSE) {$/;"  f
+PMA_mysqli_fetch_array admin/mysql/libraries/dbi/mysqli.dbi.lib.php    /^function PMA_mysqli_fetch_array($result, $type = false)$/;"   f
+PMA_outBufferModeGet   admin/mysql/libraries/ob.lib.php        /^function PMA_outBufferModeGet()$/;"   f
+PMA_outBufferPost      admin/mysql/libraries/ob.lib.php        /^function PMA_outBufferPost()$/;"      f
+PMA_outBufferPre       admin/mysql/libraries/ob.lib.php        /^function PMA_outBufferPre()$/;"       f
+PMA_pageselector       admin/mysql/libraries/common.lib.php    /^function PMA_pageselector($url, $rows, $pageNow = 1, $nbTotalPage = 1,$/;"    f
+PMA_pluginCheckboxCheck        admin/mysql/libraries/plugin_interface.lib.php  /^function PMA_pluginCheckboxCheck($section, $opt)$/;"  f
+PMA_pluginGetChoice    admin/mysql/libraries/plugin_interface.lib.php  /^function PMA_pluginGetChoice($section, $name, &$list, $cfgname = NULL)$/;"    f
+PMA_pluginGetDefault   admin/mysql/libraries/plugin_interface.lib.php  /^function PMA_pluginGetDefault($section, $opt)$/;"     f
+PMA_pluginGetJavascript        admin/mysql/libraries/plugin_interface.lib.php  /^function PMA_pluginGetJavascript(&$list) {$/;"        f
+PMA_pluginGetOneOption admin/mysql/libraries/plugin_interface.lib.php  /^function PMA_pluginGetOneOption($section, $plugin_name, $id, &$opt)$/;"       f
+PMA_pluginGetOptions   admin/mysql/libraries/plugin_interface.lib.php  /^function PMA_pluginGetOptions($section, &$list)$/;"   f
+PMA_pluginIsActive     admin/mysql/libraries/plugin_interface.lib.php  /^function PMA_pluginIsActive($section, $opt, $val)$/;" f
+PMA_pow        admin/mysql/libraries/common.lib.php    /^function PMA_pow($base, $exp, $use_function = false)$/;"      f
+PMA_printListItem      admin/mysql/main.php    /^function PMA_printListItem($name, $id = null, $url = null, $mysql_help_page = null, $target = null)$/;"       f
+PMA_printRelationsParamDiagnostic      admin/mysql/libraries/relation.lib.php  /^function PMA_printRelationsParamDiagnostic($cfgRelation)$/;"  f
+PMA_printable_bit_value        admin/mysql/libraries/common.lib.php    /^function PMA_printable_bit_value($value, $length) {$/;"       f
+PMA_profilingCheckbox  admin/mysql/libraries/common.lib.php    /^function PMA_profilingCheckbox($sql_query) {$/;"      f
+PMA_profilingResults   admin/mysql/libraries/common.lib.php    /^function PMA_profilingResults($profiling_results) {$/;"       f
+PMA_profilingSupported admin/mysql/libraries/common.lib.php    /^function PMA_profilingSupported() {$/;"       f
+PMA_purgeHistory       admin/mysql/libraries/relation.lib.php  /^function PMA_purgeHistory($username)$/;"      f
+PMA_queryAutoCommit    admin/mysql/querywindow.php     /^function PMA_queryAutoCommit() {$/;"  f
+PMA_queryBookmarks     admin/mysql/libraries/bookmark.lib.php  /^function PMA_queryBookmarks($db, $cfgBookmark, $id, $id_field = 'id', $action_bookmark_all = FALSE)$/;"       f
+PMA_query_as_cu        admin/mysql/libraries/relation.lib.php  /^function PMA_query_as_cu($sql, $show_error = true, $options = 0)$/;"  f
+PMA_querywindowCommit  admin/mysql/querywindow.php     /^function PMA_querywindowCommit(tab) {$/;"     f
+PMA_querywindowInit    admin/mysql/querywindow.php     /^function PMA_querywindowInit()$/;"    f
+PMA_querywindowResize  admin/mysql/querywindow.php     /^function PMA_querywindowResize() {$/;"        f
+PMA_recursive_extract  admin/mysql/libraries/grab_globals.lib.php      /^function PMA_recursive_extract($array, &$target, $sanitize = true)$/;"        f
+PMA_relationsCleanupColumn     admin/mysql/libraries/relation_cleanup.lib.php  /^function PMA_relationsCleanupColumn($db, $table, $column) {$/;"       f
+PMA_relationsCleanupDatabase   admin/mysql/libraries/relation_cleanup.lib.php  /^function PMA_relationsCleanupDatabase($db) {$/;"      f
+PMA_relationsCleanupTable      admin/mysql/libraries/relation_cleanup.lib.php  /^function PMA_relationsCleanupTable($db, $table) {$/;" f
+PMA_reloadNavigation   admin/mysql/libraries/common.lib.php    /^function PMA_reloadNavigation()$/;"   f
+PMA_removeCookie       admin/mysql/libraries/core.lib.php      /^function PMA_removeCookie($cookie)$/;"        f
+PMA_remove_request_vars        admin/mysql/libraries/cleanup.lib.php   /^function PMA_remove_request_vars(&$whitelist)$/;"     f
+PMA_sanitize   admin/mysql/libraries/sanitizing.lib.php        /^function PMA_sanitize($message)$/;"   f
+PMA_sanitizeTransformationFile admin/mysql/libraries/transformations.lib.php   /^function PMA_sanitizeTransformationFile(&$filename)$/;"       f
+PMA_securePath admin/mysql/libraries/core.lib.php      /^function PMA_securePath($path)$/;"    f
+PMA_secureSession      admin/mysql/libraries/session.inc.php   /^function PMA_secureSession() {$/;"    f
+PMA_select_language    admin/mysql/libraries/display_select_lang.lib.php       /^function PMA_select_language($use_fieldset = FALSE) {$/;"     f
+PMA_select_server      admin/mysql/libraries/select_server.lib.php     /^function PMA_select_server($not_only_options, $ommit_fieldset)$/;"    f
+PMA_sendHeaderLocation admin/mysql/libraries/common.lib.php    /^function PMA_sendHeaderLocation($uri)$/;"     f
+PMA_setComment admin/mysql/libraries/relation.lib.php  /^function PMA_setComment($db, $table, $col, $comment, $removekey = '', $mode = 'auto')$/;"     f
+PMA_setCookie  admin/mysql/libraries/core.lib.php      /^function PMA_setCookie($cookie, $value, $default = null, $validity = null, $httponly = true)$/;"      f
+PMA_setDisplayMode     admin/mysql/libraries/display_tbl.lib.php       /^function PMA_setDisplayMode(&$the_disp_mode, &$the_total)$/;" f
+PMA_setHistory admin/mysql/libraries/relation.lib.php  /^function PMA_setHistory($db, $table, $username, $sqlquery)$/;"        f
+PMA_setMIME    admin/mysql/libraries/transformations.lib.php   /^function PMA_setMIME($db, $table, $key, $mimetype, $transformation,$/;"       f
+PMA_set_enc_form       admin/mysql/libraries/kanji-encoding.lib.php    /^function PMA_set_enc_form($spaces) {$/;"      f
+PMA_showHint   admin/mysql/libraries/common.lib.php    /^function PMA_showHint($hint_message)$/;"      f
+PMA_showMessage        admin/mysql/libraries/common.lib.php    /^function PMA_showMessage($message, $sql_query = null)$/;"     f
+PMA_showMySQLDocu      admin/mysql/libraries/common.lib.php    /^function PMA_showMySQLDocu($chapter, $link, $big_icon = false)$/;"    f
+PMA_show_indexes       admin/mysql/libraries/tbl_indexes.lib.php       /^function PMA_show_indexes($table, &$indexes, &$indexes_info, &$indexes_data,$/;"      f
+PMA_sql        admin/mysql/libraries/Sql.class.php     /^    function PMA_sql($sql)$/;"        f
+PMA_sqlAddslashes      admin/mysql/libraries/common.lib.php    /^function PMA_sqlAddslashes($a_string = '', $is_like = false, $crlf = false, $php_code = false)$/;"    f
+PMA_sqlQueryForm       admin/mysql/libraries/sql_query_form.lib.php    /^function PMA_sqlQueryForm($query = true, $display_tab = false, $delimiter = ';')$/;"  f
+PMA_sqlQueryFormBookmark       admin/mysql/libraries/sql_query_form.lib.php    /^function PMA_sqlQueryFormBookmark()$/;"       f
+PMA_sqlQueryFormInsert admin/mysql/libraries/sql_query_form.lib.php    /^function PMA_sqlQueryFormInsert($query = '', $is_querywindow = false, $delimiter = ';')$/;"   f
+PMA_sqlQueryFormUpload admin/mysql/libraries/sql_query_form.lib.php    /^function PMA_sqlQueryFormUpload(){$/;"        f
+PMA_strlen     admin/mysql/libraries/string_mb.lib.php /^function PMA_strlen($string)$/;"      f
+PMA_strlen     admin/mysql/libraries/string_native.lib.php     /^function PMA_strlen($string)$/;"      f
+PMA_substr     admin/mysql/libraries/string_mb.lib.php /^function PMA_substr($string, $start, $length = 2147483647)$/;"        f
+PMA_substr     admin/mysql/libraries/string_native.lib.php     /^function PMA_substr($string, $start, $length = 2147483647)$/;"        f
+PMA_supportedDecompressions    admin/mysql/libraries/file_listing.php  /^function PMA_supportedDecompressions()$/;"    f
+PMA_tbl_select_operator        admin/mysql/tbl_select.php      /^function PMA_tbl_select_operator(f, index, multiple) {$/;"    f
+PMA_texEscape  admin/mysql/libraries/export/latex.php  /^function PMA_texEscape($string) {$/;" f
+PMA_timespanFormat     admin/mysql/libraries/common.lib.php    /^function PMA_timespanFormat($seconds)$/;"     f
+PMA_transformation_application_octetstream__download   admin/mysql/libraries/transformations/application_octetstream__download.inc.php /^function PMA_transformation_application_octetstream__download(&$buffer, $options = array(), $meta = '') {$/;" f
+PMA_transformation_application_octetstream__hex        admin/mysql/libraries/transformations/application_octetstream__hex.inc.php      /^function PMA_transformation_application_octetstream__hex($buffer, $options = array(), $meta = '') {$/;"       f
+PMA_transformation_getOptions  admin/mysql/libraries/transformations.lib.php   /^function PMA_transformation_getOptions($option_string)$/;"    f
+PMA_transformation_global_html admin/mysql/libraries/transformations/global.inc.php    /^function PMA_transformation_global_html($buffer, $options = array(), $meta = '') {$/;"        f
+PMA_transformation_global_html_replace admin/mysql/libraries/transformations/global.inc.php    /^function PMA_transformation_global_html_replace($buffer, $options = array(), $meta = '') {$/;"        f
+PMA_transformation_global_plain        admin/mysql/libraries/transformations/global.inc.php    /^function PMA_transformation_global_plain($buffer, $options = array(), $meta = '') {$/;"       f
+PMA_transformation_image_jpeg__inline  admin/mysql/libraries/transformations/image_jpeg__inline.inc.php        /^function PMA_transformation_image_jpeg__inline($buffer, $options = array(), $meta = '') {$/;" f
+PMA_transformation_image_jpeg__link    admin/mysql/libraries/transformations/image_jpeg__link.inc.php  /^function PMA_transformation_image_jpeg__link($buffer, $options = array(), $meta = '') {$/;"   f
+PMA_transformation_image_png__inline   admin/mysql/libraries/transformations/image_png__inline.inc.php /^function PMA_transformation_image_png__inline($buffer, $options = array(), $meta = '') {$/;"  f
+PMA_transformation_text_plain__dateformat      admin/mysql/libraries/transformations/text_plain__dateformat.inc.php    /^function PMA_transformation_text_plain__dateformat($buffer, $options = array(), $meta = '') {$/;"     f
+PMA_transformation_text_plain__external        admin/mysql/libraries/transformations/text_plain__external.inc.php      /^function PMA_transformation_text_plain__external($buffer, $options = array(), $meta = '') {$/;"       f
+PMA_transformation_text_plain__external_nowrap admin/mysql/libraries/transformations/text_plain__external.inc.php      /^function PMA_transformation_text_plain__external_nowrap($options = array()) {$/;"     f
+PMA_transformation_text_plain__formatted       admin/mysql/libraries/transformations/text_plain__formatted.inc.php     /^function PMA_transformation_text_plain__formatted($buffer, $options = array(), $meta = '') {$/;"      f
+PMA_transformation_text_plain__imagelink       admin/mysql/libraries/transformations/text_plain__imagelink.inc.php     /^function PMA_transformation_text_plain__imagelink($buffer, $options = array(), $meta = '') {$/;"      f
+PMA_transformation_text_plain__link    admin/mysql/libraries/transformations/text_plain__link.inc.php  /^function PMA_transformation_text_plain__link($buffer, $options = array(), $meta = '') {$/;"   f
+PMA_transformation_text_plain__sql     admin/mysql/libraries/transformations/text_plain__sql.inc.php   /^function PMA_transformation_text_plain__sql($buffer, $options = array(), $meta = '') {$/;"    f
+PMA_transformation_text_plain__substr  admin/mysql/libraries/transformations/text_plain__substr.inc.php        /^function PMA_transformation_text_plain__substr($buffer, $options = array(), $meta = '') {$/;" f
+PMA_unQuote    admin/mysql/libraries/common.lib.php    /^function PMA_unQuote($quoted_string, $quote = null)$/;"       f
+PMA_unescape_mysql_wildcards   admin/mysql/libraries/common.lib.php    /^function PMA_unescape_mysql_wildcards($name)$/;"      f
+PMA_userDir    admin/mysql/libraries/common.lib.php    /^function PMA_userDir($dir)$/;"        f
+PMA_validateSQL        admin/mysql/libraries/sqlvalidator.lib.php      /^function PMA_validateSQL($sql)$/;"    f
+PMA_whichCrlf  admin/mysql/libraries/common.lib.php    /^function PMA_whichCrlf()$/;"  f
+PMD_err_sav    admin/mysql/pmd_save_pos.php    /^function PMD_err_sav() {$/;"  f
+PMD_return     admin/mysql/pmd_relation_new.php        /^function PMD_return($b,$ret)$/;"      f
+PMD_return     admin/mysql/pmd_relation_upd.php        /^function PMD_return($b,$ret)$/;"      f
 PO_Insert_ID   lib/adodb/adodb.inc.php /^      function PO_Insert_ID($table="", $id="") $/;"   f
 PO_RecordCount lib/adodb/adodb.inc.php /^              function PO_RecordCount(){return 0;}$/;"        f
 PO_RecordCount lib/adodb/adodb.inc.php /^      function PO_RecordCount($table="", $condition="") {$/;" f
@@ -1061,10 +1490,11 @@ PROPFIND        lib/pear/HTTP/WebDAV/Server.php /^     function PROPFIND() $/;" f
 PROPPATCH      lib/pear/HTTP/WebDAV/Server.php /^     function PROPPATCH() $/;"        f
 PUT    lib/pear/HTTP/WebDAV/Server.php /^     function PUT() $/;"      f
 PageExecute    lib/adodb/adodb.inc.php /^      function PageExecute($sql, $nrows, $page, $inputarr=false, $secs2cache=0) $/;"  f
+PageNo admin/mysql/libraries/tcpdf/tcpdf.php   /^              function PageNo() {$/;" f
 PageNo lib/fpdf/fpdf.php       /^function PageNo()$/;" f
 PageNo lib/tcpdf/tcpdf.php     /^        function PageNo() {$/;"       f
 ParallelRegex  lib/lexer.php   /^        function ParallelRegex($case) {$/;"   f
-ParallelRegex  lib/simpletestlib/parser.php    /^        function ParallelRegex($case) {$/;"   f
+ParallelRegex  lib/simpletestlib/parser.php    /^    function ParallelRegex($case) {$/;"       f
 Param  lib/adodb/adodb.inc.php /^      function Param($name,$type='C')$/;"     f
 Param  lib/adodb/drivers/adodb-oci8.inc.php    /^      function Param($name,$type=false)$/;"   f
 Param  lib/adodb/drivers/adodb-oci8po.inc.php  /^      function Param($name)$/;"       f
@@ -1072,7 +1502,7 @@ Parameter lib/adodb/adodb.inc.php /^      function Parameter(&$stmt,&$var,$name,$isOu
 Parameter      lib/adodb/drivers/adodb-mssql.inc.php   /^      function Parameter(&$stmt, &$var, $name, $isOutput=false, $maxLen=4000, $type=false)$/;"        f
 Parameter      lib/adodb/drivers/adodb-oci8.inc.php    /^      function Parameter(&$stmt,&$var,$name,$isOutput=false,$maxLen=4000,$type=false)$/;"     f
 Parameter      lib/adodb/drivers/adodb-odbtp.inc.php   /^      function Parameter(&$stmt, &$var, $name, $isOutput=false, $maxLen=0, $type=0)$/;"       f
-ParametersExpectation  lib/simpletestlib/mock_objects.php      /^        function ParametersExpectation($expected = false, $message = '%s') {$/;"      f
+ParametersExpectation  lib/simpletestlib/mock_objects.php      /^    function ParametersExpectation($expected = false, $message = '%s') {$/;"  f
 ParseSchema    lib/adodb/adodb-xmlschema.inc.php       /^      function ParseSchema( $filename, $returnSchema = FALSE ) {$/;"  f
 ParseSchema    lib/adodb/adodb-xmlschema03.inc.php     /^      function ParseSchema( $filename, $returnSchema = FALSE ) {$/;"  f
 ParseSchemaFile        lib/adodb/adodb-xmlschema.inc.php       /^      function ParseSchemaFile( $filename, $returnSchema = FALSE ) {$/;"      f
@@ -1080,7 +1510,7 @@ ParseSchemaFile   lib/adodb/adodb-xmlschema03.inc.php     /^      function ParseSchemaFile(
 ParseSchemaString      lib/adodb/adodb-xmlschema.inc.php       /^      function ParseSchemaString( $xmlstring, $returnSchema = FALSE ) {$/;"   f
 ParseSchemaString      lib/adodb/adodb-xmlschema03.inc.php     /^      function ParseSchemaString( $xmlstring, $returnSchema = FALSE ) {$/;"   f
 Parser lib/excel/Parser.php    /^  function Parser($byte_order = 0)$/;"        f
-PatternExpectation     lib/simpletestlib/expectation.php       /^        function PatternExpectation($pattern, $message = '%s') {$/;"  f
+PatternExpectation     lib/simpletestlib/expectation.php       /^    function PatternExpectation($pattern, $message = '%s') {$/;"      f
 PclZip lib/pclzip/pclzip.lib.php       /^  function PclZip($p_zipname)$/;"     f
 PclZipUtilCopyBlock    lib/pclzip/pclzip.lib.php       /^  function PclZipUtilCopyBlock($p_src, $p_dest, $p_size, $p_mode=0)$/;"       f
 PclZipUtilOptionText   lib/pclzip/pclzip.lib.php       /^  function PclZipUtilOptionText($p_option)$/;"        f
@@ -1111,6 +1541,7 @@ PrepareStmt       lib/adodb/drivers/adodb-pdo.inc.php     /^      function PrepareStmt($sql)$/;
 PresetImporter mod/data/lib.php        /^    function PresetImporter($course, $cm, $data, $userid, $shortname) {$/;"   f
 PrintSQL       lib/adodb/adodb-xmlschema.inc.php       /^      function PrintSQL( $format = 'NONE' ) {$/;"     f
 PrintSQL       lib/adodb/adodb-xmlschema03.inc.php     /^      function PrintSQL( $format = 'NONE' ) {$/;"     f
+PublicShare    repository/boxnet/boxlibphp5.php        /^    function PublicShare($message, $emails, $id, $target_type, $password, $params = array()) {$/;"    f
 PutLink        lib/tcpdf/html2pdf.php  /^function PutLink($URL,$txt)$/;"       f
 QMagic lib/adodb/adodb.inc.php /^      function QMagic($s)$/;" f
 Query  lib/adodb/adodb.inc.php /^      function Query($sql, $inputarr=false)$/;"       f
@@ -1121,15 +1552,19 @@ RSFilter        lib/adodb/rsfilter.inc.php      /^function RSFilter($rs,$fn)$/;"        f
 RandPass       lib/adodb/session/crypt.inc.php /^              function RandPass()$/;" f
 RandPass       lib/adodb/session/old/crypt.inc.php     /^              function RandPass()$/;" f
 ReadAFM        lib/fpdf/font/makefont/makefont.php     /^function ReadAFM($file,&$map)$/;"     f
+ReadFile       admin/mysql/libraries/unzip.lib.php     /^        function ReadFile($in_FileName)$/;"   f
 ReadLong       lib/fpdf/font/makefont/makefont.php     /^function ReadLong($f)$/;"     f
 ReadMap        lib/fpdf/font/makefont/makefont.php     /^function ReadMap($enc)$/;"    f
 ReadShort      lib/fpdf/font/makefont/makefont.php     /^function ReadShort($f)$/;"    f
 Recipient      lib/phpmailer/class.smtp.php    /^    function Recipient($to) {$/;"     f
 RecordCount    lib/adodb/adodb.inc.php /^              function RecordCount() {return 0;}$/;"  f
 RecordCount    lib/adodb/adodb.inc.php /^      function RecordCount() {return $this->_numOfRows;}$/;"  f
+Rect   admin/mysql/libraries/tcpdf/tcpdf.php   /^              function Rect($x, $y, $w, $h, $style='') {$/;"  f
 Rect   lib/fpdf/fpdf.php       /^function Rect($x,$y,$w,$h,$style='')$/;"      f
 Rect   lib/tcpdf/tcpdf.php     /^        function Rect($x, $y, $w, $h, $style='') {$/;"        f
-RemoteTestCase lib/simpletestlib/remote.php    /^        function RemoteTestCase($url, $dry_url = false) {$/;" f
+ReferenceExpectation   lib/simpletestlib/expectation.php       /^    function ReferenceExpectation(&$value, $message = '%s') {$/;"     f
+RegisterUser   repository/boxnet/boxlibphp5.php        /^    function RegisterUser($params = array()) {$/;"    f
+RemoteTestCase lib/simpletestlib/remote.php    /^    function RemoteTestCase($url, $dry_url = false) {$/;"     f
 RemoveSchema   lib/adodb/adodb-xmlschema.inc.php       /^      function RemoveSchema( $filename, $returnSchema = FALSE ) {$/;" f
 RemoveSchema   lib/adodb/adodb-xmlschema03.inc.php     /^      function RemoveSchema( $filename, $returnSchema = FALSE ) {$/;" f
 RemoveSchemaString     lib/adodb/adodb-xmlschema.inc.php       /^      function RemoveSchemaString( $schema, $returnSchema = FALSE ) {$/;"     f
@@ -1166,6 +1601,7 @@ RollbackTrans     lib/adodb/drivers/adodb-pdo.inc.php     /^      function RollbackTrans()$/;
 RollbackTrans  lib/adodb/drivers/adodb-postgres64.inc.php      /^      function RollbackTrans()$/;"    f
 RollbackTrans  lib/adodb/drivers/adodb-sqlite.inc.php  /^      function RollbackTrans()$/;"    f
 RollbackTrans  lib/adodb/drivers/adodb-sybase.inc.php  /^      function RollbackTrans()$/;"    f
+Row    admin/mysql/pdf_schema.php      /^    function Row($data, $links)$/;"   f
 RowCount       lib/adodb/adodb.inc.php /^              function RowCount() {return 0;}$/;"     f
 RowCount       lib/adodb/adodb.inc.php /^      function RowCount() {return $this->_numOfRows;} $/;"    f
 RowLock        lib/adodb/adodb.inc.php /^      function RowLock($table,$where)$/;"     f
@@ -1234,7 +1670,7 @@ SelectLimit       lib/adodb/drivers/adodb-postgres7.inc.php       /^       function SelectLimit($
 SelectLimit    lib/adodb/drivers/adodb-sqlite.inc.php  /^      function SelectLimit($sql,$nrows=-1,$offset=-1,$inputarr=false,$secs2cache=0) $/;"      f
 SelectLimit    lib/adodb/drivers/adodb-sybase.inc.php  /^      function SelectLimit($sql,$nrows=-1,$offset=-1,$inputarr=false,$secs2cache=0) $/;"      f
 SelectLimit    lib/adodb/drivers/adodb-vfp.inc.php     /^      function SelectLimit($sql,$nrows=-1,$offset=-1, $inputarr=false,$secs2cache=0)$/;"      f
-SelectiveReporter      lib/simpletestlib/reporter.php  /^        function SelectiveReporter(&$reporter, $just_this_case = false, $just_this_test = false) {$/;"        f
+SelectiveReporter      lib/simpletestlib/reporter.php  /^    function SelectiveReporter(&$reporter, $just_this_case = false, $just_this_test = false) {$/;"    f
 Send   lib/phpmailer/class.phpmailer.php       /^    function Send() {$/;"     f
 Send   lib/phpmailer/class.smtp.php    /^    function Send($from) {$/;"        f
 SendAndMail    lib/phpmailer/class.smtp.php    /^    function SendAndMail($from) {$/;" f
@@ -1274,8 +1710,11 @@ Services_JSON    lib/json/JSON.php       /^    function Services_JSON($use = 0)$/;"      f
 Services_JSON_Error    lib/json/JSON.php       /^        function Services_JSON_Error($message = 'unknown error', $code = null,$/;"    f
 Set    lib/adodb/adodb-active-record.inc.php   /^      function Set(&$row)$/;" f
 Set    lib/editor/htmlarea/popups/select_color.php     /^function Set(string) {$/;"    f
+SetAlias       admin/mysql/pdf_schema.php      /^    function SetAlias($name, $value)$/;"      f
+SetAuthor      admin/mysql/libraries/tcpdf/tcpdf.php   /^              function SetAuthor($author) {$/;"       f
 SetAuthor      lib/fpdf/fpdf.php       /^function SetAuthor($author)$/;"       f
 SetAuthor      lib/tcpdf/tcpdf.php     /^        function SetAuthor($author) {$/;"     f
+SetAutoPageBreak       admin/mysql/libraries/tcpdf/tcpdf.php   /^              function SetAutoPageBreak($auto, $margin=0) {$/;"       f
 SetAutoPageBreak       lib/fpdf/fpdf.php       /^function SetAutoPageBreak($auto,$margin=0)$/;"        f
 SetAutoPageBreak       lib/tcpdf/tcpdf.php     /^        function SetAutoPageBreak($auto, $margin=0) {$/;"     f
 SetCharSet     lib/adodb/adodb.inc.php /^      function SetCharSet($charset)$/;"       f
@@ -1283,33 +1722,45 @@ SetCharSet      lib/adodb/drivers/adodb-mysqli.inc.php  /^  function SetCharSet($chars
 SetCharSet     lib/adodb/drivers/adodb-postgres7.inc.php       /^      function SetCharSet($charset_name)$/;"  f
 SetCommentSQL  lib/adodb/adodb-datadict.inc.php        /^      function SetCommentSQL($table,$col,$cmt)$/;"    f
 SetCommentSQL  lib/adodb/datadict/datadict-oci8.inc.php        /^      function SetCommentSQL($table,$col,$cmt)$/;"    f
+SetCompression admin/mysql/libraries/tcpdf/tcpdf.php   /^              function SetCompression($compress) {$/;"        f
 SetCompression lib/fpdf/fpdf.php       /^function SetCompression($compress)$/;"        f
 SetCompression lib/tcpdf/tcpdf.php     /^        function SetCompression($compress) {$/;"      f
+SetCreator     admin/mysql/libraries/tcpdf/tcpdf.php   /^              function SetCreator($creator) {$/;"     f
 SetCreator     lib/fpdf/fpdf.php       /^function SetCreator($creator)$/;"     f
 SetCreator     lib/tcpdf/tcpdf.php     /^        function SetCreator($creator) {$/;"   f
 SetDatabaseAdapter     lib/adodb/adodb-active-record.inc.php   /^      static function SetDatabaseAdapter(&$db) $/;"   f
 SetDateLocale  lib/adodb/adodb.inc.php /^      function SetDateLocale($locale = 'En')$/;"      f
+SetDisplayMode admin/mysql/libraries/tcpdf/tcpdf.php   /^              function SetDisplayMode($zoom, $layout='continuous') {$/;"      f
 SetDisplayMode lib/fpdf/fpdf.php       /^function SetDisplayMode($zoom,$layout='continuous')$/;"       f
 SetDisplayMode lib/tcpdf/tcpdf.php     /^        function SetDisplayMode($zoom, $layout='continuous') {$/;"    f
+SetDrawColor   admin/mysql/libraries/tcpdf/tcpdf.php   /^              function SetDrawColor($r, $g=-1, $b=-1) {$/;"   f
 SetDrawColor   lib/fpdf/fpdf.php       /^function SetDrawColor($r,$g=-1,$b=-1)$/;"     f
 SetDrawColor   lib/tcpdf/tcpdf.php     /^        function SetDrawColor($r, $g=-1, $b=-1) {$/;" f
 SetError       lib/phpmailer/class.phpmailer.php       /^    function SetError($msg) {$/;"     f
 SetFetchMode   lib/adodb/adodb.inc.php /^      function SetFetchMode($mode)$/;"        f
+SetFillColor   admin/mysql/libraries/tcpdf/tcpdf.php   /^              function SetFillColor($r, $g=-1, $b=-1, $storeprev=false) {$/;" f
 SetFillColor   lib/fpdf/fpdf.php       /^function SetFillColor($r,$g=-1,$b=-1)$/;"     f
 SetFillColor   lib/tcpdf/tcpdf.php     /^        function SetFillColor($r, $g=-1, $b=-1, $storeprev=false) {$/;"       f
+SetFont        admin/mysql/libraries/tcpdf/tcpdf.php   /^              function SetFont($family, $style='', $size=0) {$/;"     f
 SetFont        lib/fpdf/fpdf.php       /^function SetFont($family,$style='',$size=0)$/;"       f
 SetFont        lib/tcpdf/tcpdf.php     /^        function SetFont($family, $style='', $size=0) {$/;"   f
+SetFontSize    admin/mysql/libraries/tcpdf/tcpdf.php   /^              function SetFontSize($size) {$/;"       f
 SetFontSize    lib/fpdf/fpdf.php       /^function SetFontSize($size)$/;"       f
 SetFontSize    lib/tcpdf/tcpdf.php     /^        function SetFontSize($size) {$/;"     f
+SetKeywords    admin/mysql/libraries/tcpdf/tcpdf.php   /^              function SetKeywords($keywords) {$/;"   f
 SetKeywords    lib/fpdf/fpdf.php       /^function SetKeywords($keywords)$/;"   f
 SetKeywords    lib/tcpdf/tcpdf.php     /^        function SetKeywords($keywords) {$/;" f
 SetLanguage    lib/phpmailer/class.phpmailer.php       /^    function SetLanguage($lang_type, $lang_path = "language\/") {$/;" f
+SetLeftMargin  admin/mysql/libraries/tcpdf/tcpdf.php   /^              function SetLeftMargin($margin) {$/;"   f
 SetLeftMargin  lib/fpdf/fpdf.php       /^function SetLeftMargin($margin)$/;"   f
 SetLeftMargin  lib/tcpdf/tcpdf.php     /^        function SetLeftMargin($margin) {$/;" f
+SetLineWidth   admin/mysql/libraries/tcpdf/tcpdf.php   /^              function SetLineWidth($width) {$/;"     f
 SetLineWidth   lib/fpdf/fpdf.php       /^function SetLineWidth($width)$/;"     f
 SetLineWidth   lib/tcpdf/tcpdf.php     /^        function SetLineWidth($width) {$/;"   f
+SetLink        admin/mysql/libraries/tcpdf/tcpdf.php   /^              function SetLink($link, $y=0, $page=-1) {$/;"   f
 SetLink        lib/fpdf/fpdf.php       /^function SetLink($link,$y=0,$page=-1)$/;"     f
 SetLink        lib/tcpdf/tcpdf.php     /^        function SetLink($link, $y=0, $page=-1) {$/;" f
+SetMargins     admin/mysql/libraries/tcpdf/tcpdf.php   /^              function SetMargins($left, $top, $right=-1) {$/;"       f
 SetMargins     lib/fpdf/fpdf.php       /^function SetMargins($left,$top,$right=-1)$/;" f
 SetMargins     lib/tcpdf/tcpdf.php     /^        function SetMargins($left, $top, $right=-1) {$/;"     f
 SetMessageType lib/phpmailer/class.phpmailer.php       /^    function SetMessageType() {$/;"   f
@@ -1317,17 +1768,22 @@ SetPrefix       lib/adodb/adodb-xmlschema.inc.php       /^      function SetPrefix( $prefix = '',
 SetPrefix      lib/adodb/adodb-xmlschema03.inc.php     /^      function SetPrefix( $prefix = '', $underscore = TRUE ) {$/;"    f
 SetProtection  lib/fpdf/fpdfprotection.php     /^    function SetProtection($permissions=array(),$user_pass='',$owner_pass=null) {$/;" f
 SetProtection  lib/tcpdf/tcpdfprotection.php   /^    function SetProtection($permissions=array(),$user_pass='',$owner_pass=null) {$/;" f
+SetRightMargin admin/mysql/libraries/tcpdf/tcpdf.php   /^              function SetRightMargin($margin) {$/;"  f
 SetRightMargin lib/fpdf/fpdf.php       /^function SetRightMargin($margin)$/;"  f
 SetRightMargin lib/tcpdf/tcpdf.php     /^        function SetRightMargin($margin) {$/;"        f
 SetSchema      lib/adodb/adodb-datadict.inc.php        /^      function SetSchema($schema)$/;" f
 SetSchema      lib/adodb/datadict/datadict-access.inc.php      /^      function SetSchema($schema)$/;" f
 SetStyle       lib/tcpdf/html2pdf.php  /^function SetStyle($tag,$enable)$/;"   f
+SetSubject     admin/mysql/libraries/tcpdf/tcpdf.php   /^              function SetSubject($subject) {$/;"     f
 SetSubject     lib/fpdf/fpdf.php       /^function SetSubject($subject)$/;"     f
 SetSubject     lib/tcpdf/tcpdf.php     /^        function SetSubject($subject) {$/;"   f
+SetTextColor   admin/mysql/libraries/tcpdf/tcpdf.php   /^              function SetTextColor($r, $g=-1, $b=-1, $storeprev=false) {$/;" f
 SetTextColor   lib/fpdf/fpdf.php       /^function SetTextColor($r,$g=-1,$b=-1)$/;"     f
 SetTextColor   lib/tcpdf/tcpdf.php     /^        function SetTextColor($r, $g=-1, $b=-1, $storeprev=false) {$/;"       f
+SetTitle       admin/mysql/libraries/tcpdf/tcpdf.php   /^              function SetTitle($title) {$/;" f
 SetTitle       lib/fpdf/fpdf.php       /^function SetTitle($title)$/;" f
 SetTitle       lib/tcpdf/tcpdf.php     /^        function SetTitle($title) {$/;"       f
+SetTopMargin   admin/mysql/libraries/tcpdf/tcpdf.php   /^              function SetTopMargin($margin) {$/;"    f
 SetTopMargin   lib/fpdf/fpdf.php       /^function SetTopMargin($margin)$/;"    f
 SetTopMargin   lib/tcpdf/tcpdf.php     /^        function SetTopMargin($margin) {$/;"  f
 SetTransactionMode     lib/adodb/adodb.inc.php /^      function SetTransactionMode( $transaction_mode ) $/;"   f
@@ -1341,85 +1797,99 @@ SetTransactionMode      lib/adodb/drivers/adodb-pdo_mysql.inc.php       /^      function SetTran
 SetUpgradeMethod       lib/adodb/adodb-xmlschema.inc.php       /^      function SetUpgradeMethod( $method = '' ) {$/;" f
 SetUpgradeMethod       lib/adodb/adodb-xmlschema03.inc.php     /^      function SetUpgradeMethod( $method = '' ) {$/;" f
 SetValue       mod/scorm/datamodels/scorm_13.js.php    /^    function SetValue (element,value) {$/;"   f
+SetWidths      admin/mysql/pdf_schema.php      /^    function SetWidths($w)$/;"        f
 SetWordWrap    lib/phpmailer/class.phpmailer.php       /^    function SetWordWrap() {$/;"      f
+SetX   admin/mysql/libraries/tcpdf/tcpdf.php   /^              function SetX($x) {$/;" f
 SetX   lib/fpdf/fpdf.php       /^function SetX($x)$/;" f
 SetX   lib/tcpdf/tcpdf.php     /^        function SetX($x) {$/;"       f
+SetXY  admin/mysql/libraries/tcpdf/tcpdf.php   /^              function SetXY($x, $y) {$/;"    f
 SetXY  lib/fpdf/fpdf.php       /^function SetXY($x,$y)$/;"     f
 SetXY  lib/tcpdf/tcpdf.php     /^        function SetXY($x, $y) {$/;"  f
+SetY   admin/mysql/libraries/tcpdf/tcpdf.php   /^              function SetY($y) {$/;" f
 SetY   lib/fpdf/fpdf.php       /^function SetY($y)$/;" f
 SetY   lib/tcpdf/tcpdf.php     /^        function SetY($y) {$/;"       f
-ShellTestCase  lib/simpletestlib/shell_tester.php      /^        function ShellTestCase($label = false) {$/;"  f
-SimpleAnchorTag        lib/simpletestlib/tag.php       /^        function SimpleAnchorTag($attributes) {$/;"   f
-SimpleAttachment       lib/simpletestlib/encoding.php  /^        function SimpleAttachment($key, $content, $filename) {$/;"    f
-SimpleAuthenticator    lib/simpletestlib/authentication.php    /^        function SimpleAuthenticator() {$/;"  f
-SimpleBrowser  lib/simpletestlib/browser.php   /^        function SimpleBrowser() {$/;"        f
-SimpleBrowserHistory   lib/simpletestlib/browser.php   /^        function SimpleBrowserHistory() {$/;" f
-SimpleButtonTag        lib/simpletestlib/tag.php       /^        function SimpleButtonTag($attributes) {$/;"   f
-SimpleById     lib/simpletestlib/selector.php  /^        function SimpleById($id) {$/;"        f
-SimpleByLabel  lib/simpletestlib/selector.php  /^        function SimpleByLabel($label) {$/;"  f
-SimpleByLabelOrName    lib/simpletestlib/selector.php  /^        function SimpleByLabelOrName($label) {$/;"    f
-SimpleByName   lib/simpletestlib/selector.php  /^        function SimpleByName($name) {$/;"    f
-SimpleCheckboxTag      lib/simpletestlib/tag.php       /^        function SimpleCheckboxTag($attributes) {$/;" f
-SimpleCookie   lib/simpletestlib/cookies.php   /^        function SimpleCookie($name, $value = false, $path = false, $expiry = false, $is_secure = false) {$/;"        f
-SimpleCookieJar        lib/simpletestlib/cookies.php   /^        function SimpleCookieJar() {$/;"      f
-SimpleEncodedPair      lib/simpletestlib/encoding.php  /^        function SimpleEncodedPair($key, $value) {$/;"        f
-SimpleEncoding lib/simpletestlib/encoding.php  /^        function SimpleEncoding($query = false) {$/;" f
-SimpleErrorQueue       lib/simpletestlib/errors.php    /^        function SimpleErrorQueue() {$/;"     f
-SimpleErrorTrappingInvoker     lib/simpletestlib/errors.php    /^        function SimpleErrorTrappingInvoker(&$invoker) {$/;"  f
-SimpleExceptionTrappingInvoker lib/simpletestlib/exceptions.php        /^        function SimpleExceptionTrappingInvoker($invoker) {$/;"       f
-SimpleExpectation      lib/simpletestlib/expectation.php       /^        function SimpleExpectation($message = '%s') {$/;"     f
-SimpleForm     lib/simpletestlib/form.php      /^        function SimpleForm($tag, $url) {$/;" f
-SimpleFormTag  lib/simpletestlib/tag.php       /^        function SimpleFormTag($attributes) {$/;"     f
-SimpleFrameTag lib/simpletestlib/tag.php       /^        function SimpleFrameTag($attributes) {$/;"    f
-SimpleFrameset lib/simpletestlib/frames.php    /^        function SimpleFrameset(&$page) {$/;" f
-SimpleGetEncoding      lib/simpletestlib/encoding.php  /^        function SimpleGetEncoding($query = false) {$/;"      f
-SimpleHeadEncoding     lib/simpletestlib/encoding.php  /^        function SimpleHeadEncoding($query = false) {$/;"     f
-SimpleHtmlLexer        lib/simpletestlib/parser.php    /^        function SimpleHtmlLexer(&$parser) {$/;"      f
-SimpleHtmlSaxParser    lib/simpletestlib/parser.php    /^        function SimpleHtmlSaxParser(&$listener) {$/;"        f
-SimpleHttpHeaders      lib/simpletestlib/http.php      /^        function SimpleHttpHeaders($headers) {$/;"    f
-SimpleHttpRequest      lib/simpletestlib/http.php      /^        function SimpleHttpRequest(&$route, $encoding) {$/;"  f
-SimpleHttpResponse     lib/simpletestlib/http.php      /^        function SimpleHttpResponse(&$socket, $url, $encoding) {$/;"  f
-SimpleImageSubmitTag   lib/simpletestlib/tag.php       /^        function SimpleImageSubmitTag($attributes) {$/;"      f
-SimpleInvoker  lib/simpletestlib/invoker.php   /^        function SimpleInvoker(&$test_case) {$/;"     f
-SimpleInvokerDecorator lib/simpletestlib/invoker.php   /^        function SimpleInvokerDecorator(&$invoker) {$/;"      f
-SimpleLabelTag lib/simpletestlib/tag.php       /^        function SimpleLabelTag($attributes) {$/;"    f
-SimpleLexer    lib/simpletestlib/parser.php    /^        function SimpleLexer(&$parser, $start = "accept", $case = false) {$/;"        f
-SimpleMock     lib/simpletestlib/mock_objects.php      /^        function SimpleMock() {$/;"   f
-SimpleMultipartEncoding        lib/simpletestlib/encoding.php  /^        function SimpleMultipartEncoding($query = false, $boundary = false) {$/;"     f
-SimpleOptionTag        lib/simpletestlib/tag.php       /^        function SimpleOptionTag($attributes) {$/;"   f
-SimplePage     lib/simpletestlib/page.php      /^        function SimplePage($response = false) {$/;"  f
-SimplePageBuilder      lib/simpletestlib/page.php      /^        function SimplePageBuilder() {$/;"    f
-SimplePatternCollector lib/simpletestlib/collector.php /^        function SimplePatternCollector($pattern = '\/php$\/i') {$/;" f
-SimplePostEncoding     lib/simpletestlib/encoding.php  /^        function SimplePostEncoding($query = false) {$/;"     f
-SimpleProxyRoute       lib/simpletestlib/http.php      /^        function SimpleProxyRoute($url, $proxy, $username = false, $password = false) {$/;"   f
-SimpleRadioButtonTag   lib/simpletestlib/tag.php       /^        function SimpleRadioButtonTag($attributes) {$/;"      f
-SimpleRealm    lib/simpletestlib/authentication.php    /^        function SimpleRealm($type, $url) {$/;"       f
-SimpleReflection       lib/simpletestlib/reflection_php4.php   /^        function SimpleReflection($interface) {$/;"   f
-SimpleReflection       lib/simpletestlib/reflection_php5.php   /^        function SimpleReflection($interface) {$/;"   f
-SimpleReporter lib/simpletestlib/scorer.php    /^        function SimpleReporter() {$/;"       f
-SimpleReporterDecorator        lib/simpletestlib/scorer.php    /^        function SimpleReporterDecorator(&$reporter) {$/;"    f
-SimpleRoute    lib/simpletestlib/http.php      /^        function SimpleRoute($url) {$/;"      f
-SimpleSaxListener      lib/simpletestlib/parser.php    /^        function SimpleSaxListener() {$/;"    f
-SimpleScorer   lib/simpletestlib/scorer.php    /^        function SimpleScorer() {$/;" f
-SimpleSecureSocket     lib/simpletestlib/socket.php    /^        function SimpleSecureSocket($host, $port, $timeout) {$/;"     f
-SimpleSelectionTag     lib/simpletestlib/tag.php       /^        function SimpleSelectionTag($attributes) {$/;"        f
-SimpleShell    lib/simpletestlib/shell_tester.php      /^        function SimpleShell() {$/;"  f
-SimpleSocket   lib/simpletestlib/socket.php    /^        function SimpleSocket($host, $port, $timeout, $block_size = 255) {$/;"        f
-SimpleStackTrace       lib/simpletestlib/simpletest.php        /^        function SimpleStackTrace($prefixes) {$/;"    f
-SimpleStateStack       lib/simpletestlib/parser.php    /^        function SimpleStateStack($start) {$/;"       f
-SimpleStickyError      lib/simpletestlib/socket.php    /^        function SimpleStickyError() {$/;"    f
-SimpleSubmitTag        lib/simpletestlib/tag.php       /^        function SimpleSubmitTag($attributes) {$/;"   f
-SimpleTag      lib/simpletestlib/tag.php       /^        function SimpleTag($name, $attributes) {$/;"  f
-SimpleTestCase lib/simpletestlib/test_case.php /^        function SimpleTestCase($label = false) {$/;" f
-SimpleTestErrorHandler lib/simpletestlib/errors.php    /^    function SimpleTestErrorHandler($severity, $message, $filename, $line, $super_globals) {$/;"      f
-SimpleTestXmlParser    lib/simpletestlib/xml.php       /^        function SimpleTestXmlParser(&$listener) {$/;"        f
-SimpleTextAreaTag      lib/simpletestlib/tag.php       /^        function SimpleTextAreaTag($attributes) {$/;" f
-SimpleTextTag  lib/simpletestlib/tag.php       /^        function SimpleTextTag($attributes) {$/;"     f
-SimpleTitleTag lib/simpletestlib/tag.php       /^        function SimpleTitleTag($attributes) {$/;"    f
-SimpleUploadTag        lib/simpletestlib/tag.php       /^        function SimpleUploadTag($attributes) {$/;"   f
-SimpleUrl      lib/simpletestlib/url.php       /^        function SimpleUrl($url) {$/;"        f
-SimpleUserAgent        lib/simpletestlib/user_agent.php        /^        function SimpleUserAgent() {$/;"      f
-SimpleWidget   lib/simpletestlib/tag.php       /^        function SimpleWidget($name, $attributes) {$/;"       f
+ShellTestCase  lib/simpletestlib/shell_tester.php      /^    function ShellTestCase($label = false) {$/;"      f
+SimpleAnchorTag        lib/simpletestlib/tag.php       /^    function SimpleAnchorTag($attributes) {$/;"       f
+SimpleAttachment       lib/simpletestlib/encoding.php  /^    function SimpleAttachment($key, $content, $filename) {$/;"        f
+SimpleAuthenticator    lib/simpletestlib/authentication.php    /^    function SimpleAuthenticator() {$/;"      f
+SimpleBaseTag  lib/simpletestlib/tag.php       /^    function SimpleBaseTag($attributes) {$/;" f
+SimpleBrowser  lib/simpletestlib/browser.php   /^    function SimpleBrowser() {$/;"    f
+SimpleBrowserHistory   lib/simpletestlib/browser.php   /^    function SimpleBrowserHistory() {$/;"     f
+SimpleButtonTag        lib/simpletestlib/tag.php       /^    function SimpleButtonTag($attributes) {$/;"       f
+SimpleById     lib/simpletestlib/selector.php  /^    function SimpleById($id) {$/;"    f
+SimpleByLabel  lib/simpletestlib/selector.php  /^    function SimpleByLabel($label) {$/;"      f
+SimpleByLabelOrName    lib/simpletestlib/selector.php  /^    function SimpleByLabelOrName($label) {$/;"        f
+SimpleByName   lib/simpletestlib/selector.php  /^    function SimpleByName($name) {$/;"        f
+SimpleByReference      lib/simpletestlib/mock_objects.php      /^    function SimpleByReference(&$reference) {$/;"     f
+SimpleByValue  lib/simpletestlib/mock_objects.php      /^    function SimpleByValue($value) {$/;"      f
+SimpleCallSchedule     lib/simpletestlib/mock_objects.php      /^    function SimpleCallSchedule() {$/;"       f
+SimpleCheckboxTag      lib/simpletestlib/tag.php       /^    function SimpleCheckboxTag($attributes) {$/;"     f
+SimpleCommandLineParser        lib/simpletestlib/default_reporter.php  /^    function SimpleCommandLineParser($arguments) {$/;"        f
+SimpleCookie   lib/simpletestlib/cookies.php   /^    function SimpleCookie($name, $value = false, $path = false, $expiry = false, $is_secure = false) {$/;"    f
+SimpleCookieJar        lib/simpletestlib/cookies.php   /^    function SimpleCookieJar() {$/;"  f
+SimpleEncodedPair      lib/simpletestlib/encoding.php  /^    function SimpleEncodedPair($key, $value) {$/;"    f
+SimpleEncoding lib/simpletestlib/encoding.php  /^    function SimpleEncoding($query = false) {$/;"     f
+SimpleErrorQueue       lib/simpletestlib/errors.php    /^    function SimpleErrorQueue() {$/;" f
+SimpleErrorThrower     lib/simpletestlib/mock_objects.php      /^    function SimpleErrorThrower($error, $severity) {$/;"      f
+SimpleErrorTrappingInvoker     lib/simpletestlib/errors.php    /^    function SimpleErrorTrappingInvoker(&$invoker) {$/;"      f
+SimpleExceptionTrappingInvoker lib/simpletestlib/exceptions.php        /^    function SimpleExceptionTrappingInvoker($invoker) {$/;"   f
+SimpleExpectation      lib/simpletestlib/expectation.php       /^    function SimpleExpectation($message = '%s') {$/;" f
+SimpleForm     lib/simpletestlib/form.php      /^    function SimpleForm($tag, &$page) {$/;"   f
+SimpleFormTag  lib/simpletestlib/tag.php       /^    function SimpleFormTag($attributes) {$/;" f
+SimpleFrameTag lib/simpletestlib/tag.php       /^    function SimpleFrameTag($attributes) {$/;"        f
+SimpleFrameset lib/simpletestlib/frames.php    /^    function SimpleFrameset(&$page) {$/;"     f
+SimpleGetEncoding      lib/simpletestlib/encoding.php  /^    function SimpleGetEncoding($query = false) {$/;"  f
+SimpleHeadEncoding     lib/simpletestlib/encoding.php  /^    function SimpleHeadEncoding($query = false) {$/;" f
+SimpleHtmlLexer        lib/simpletestlib/parser.php    /^    function SimpleHtmlLexer(&$parser) {$/;"  f
+SimpleHtmlSaxParser    lib/simpletestlib/parser.php    /^    function SimpleHtmlSaxParser(&$listener) {$/;"    f
+SimpleHttpHeaders      lib/simpletestlib/http.php      /^    function SimpleHttpHeaders($headers) {$/;"        f
+SimpleHttpRequest      lib/simpletestlib/http.php      /^    function SimpleHttpRequest(&$route, $encoding) {$/;"      f
+SimpleHttpResponse     lib/simpletestlib/http.php      /^    function SimpleHttpResponse(&$socket, $url, $encoding) {$/;"      f
+SimpleImageSubmitTag   lib/simpletestlib/tag.php       /^    function SimpleImageSubmitTag($attributes) {$/;"  f
+SimpleInvoker  lib/simpletestlib/invoker.php   /^    function SimpleInvoker(&$test_case) {$/;" f
+SimpleInvokerDecorator lib/simpletestlib/invoker.php   /^    function SimpleInvokerDecorator(&$invoker) {$/;"  f
+SimpleLabelTag lib/simpletestlib/tag.php       /^    function SimpleLabelTag($attributes) {$/;"        f
+SimpleLexer    lib/simpletestlib/parser.php    /^    function SimpleLexer(&$parser, $start = "accept", $case = false) {$/;"    f
+SimpleMock     lib/simpletestlib/mock_objects.php      /^    function SimpleMock() {$/;"       f
+SimpleMultipartEncoding        lib/simpletestlib/encoding.php  /^    function SimpleMultipartEncoding($query = false, $boundary = false) {$/;" f
+SimpleOptionTag        lib/simpletestlib/tag.php       /^    function SimpleOptionTag($attributes) {$/;"       f
+SimplePage     lib/simpletestlib/page.php      /^    function SimplePage($response = false) {$/;"      f
+SimplePageBuilder      lib/simpletestlib/page.php      /^    function SimplePageBuilder() {$/;"        f
+SimplePatternCollector lib/simpletestlib/collector.php /^    function SimplePatternCollector($pattern = '\/php$\/i') {$/;"     f
+SimplePostEncoding     lib/simpletestlib/encoding.php  /^    function SimplePostEncoding($query = false) {$/;" f
+SimpleProxyRoute       lib/simpletestlib/http.php      /^    function SimpleProxyRoute($url, $proxy, $username = false, $password = false) {$/;"       f
+SimpleRadioButtonTag   lib/simpletestlib/tag.php       /^    function SimpleRadioButtonTag($attributes) {$/;"  f
+SimpleRealm    lib/simpletestlib/authentication.php    /^    function SimpleRealm($type, $url) {$/;"   f
+SimpleReflection       lib/simpletestlib/reflection_php4.php   /^    function SimpleReflection($interface) {$/;"       f
+SimpleReflection       lib/simpletestlib/reflection_php5.php   /^    function SimpleReflection($interface) {$/;"       f
+SimpleReporter lib/simpletestlib/scorer.php    /^    function SimpleReporter() {$/;"   f
+SimpleReporterDecorator        lib/simpletestlib/scorer.php    /^    function SimpleReporterDecorator(&$reporter) {$/;"        f
+SimpleRoute    lib/simpletestlib/http.php      /^    function SimpleRoute($url) {$/;"  f
+SimpleSaxListener      lib/simpletestlib/parser.php    /^    function SimpleSaxListener() {$/;"        f
+SimpleScorer   lib/simpletestlib/scorer.php    /^    function SimpleScorer() {$/;"     f
+SimpleSecureSocket     lib/simpletestlib/socket.php    /^    function SimpleSecureSocket($host, $port, $timeout) {$/;" f
+SimpleSelectionTag     lib/simpletestlib/tag.php       /^    function SimpleSelectionTag($attributes) {$/;"    f
+SimpleShell    lib/simpletestlib/shell_tester.php      /^    function SimpleShell() {$/;"      f
+SimpleSignatureMap     lib/simpletestlib/mock_objects.php      /^    function SimpleSignatureMap() {$/;"       f
+SimpleSocket   lib/simpletestlib/socket.php    /^    function SimpleSocket($host, $port, $timeout, $block_size = 255) {$/;"    f
+SimpleStackTrace       lib/simpletestlib/simpletest.php        /^    function SimpleStackTrace($prefixes) {$/;"        f
+SimpleStateStack       lib/simpletestlib/parser.php    /^    function SimpleStateStack($start) {$/;"   f
+SimpleStickyError      lib/simpletestlib/socket.php    /^    function SimpleStickyError() {$/;"        f
+SimpleSubmitTag        lib/simpletestlib/tag.php       /^    function SimpleSubmitTag($attributes) {$/;"       f
+SimpleTag      lib/simpletestlib/tag.php       /^    function SimpleTag($name, $attributes) {$/;"      f
+SimpleTestCase lib/simpletestlib/test_case.php /^    function SimpleTestCase($label = false) {$/;"     f
+SimpleTestErrorHandler lib/simpletestlib/errors.php    /^function SimpleTestErrorHandler($severity, $message, $filename = null, $line = null, $super_globals = null, $mask = null) {$/;"       f
+SimpleTestXmlParser    lib/simpletestlib/xml.php       /^    function SimpleTestXmlParser(&$listener) {$/;"    f
+SimpleTextAreaTag      lib/simpletestlib/tag.php       /^    function SimpleTextAreaTag($attributes) {$/;"     f
+SimpleTextTag  lib/simpletestlib/tag.php       /^    function SimpleTextTag($attributes) {$/;" f
+SimpleThrower  lib/simpletestlib/mock_objects.php      /^    function SimpleThrower($exception) {$/;"  f
+SimpleTitleTag lib/simpletestlib/tag.php       /^    function SimpleTitleTag($attributes) {$/;"        f
+SimpleUnzip    admin/mysql/libraries/unzip.lib.php     /^        function SimpleUnzip($in_FileName = '')$/;"   f
+SimpleUnzipEntry       admin/mysql/libraries/unzip.lib.php     /^        function SimpleUnzipEntry($in_Entry)$/;"      f
+SimpleUploadTag        lib/simpletestlib/tag.php       /^    function SimpleUploadTag($attributes) {$/;"       f
+SimpleUrl      lib/simpletestlib/url.php       /^    function SimpleUrl($url = '') {$/;"       f
+SimpleUserAgent        lib/simpletestlib/user_agent.php        /^    function SimpleUserAgent() {$/;"  f
+SimpleWidget   lib/simpletestlib/tag.php       /^    function SimpleWidget($name, $attributes) {$/;"   f
 Smarty lib/smarty/Smarty.class.php     /^    function Smarty()$/;"     f
 Smarty_Compiler        lib/smarty/Smarty_Compiler.class.php    /^    function Smarty_Compiler()$/;"    f
 SmtpClose      lib/phpmailer/class.phpmailer.php       /^    function SmtpClose() {$/;"        f
@@ -1443,6 +1913,7 @@ StoreData mod/scorm/datamodels/scorm_12.js.php    /^    function StoreData(data,sto
 StoreData      mod/scorm/datamodels/scorm_13.js.php    /^    function StoreData(data,storetotaltime) {$/;"     f
 SuspiciousSQL  lib/adodb/adodb-perf.inc.php    /^      function SuspiciousSQL($numsql=10)$/;"  f
 SuspiciousSQL  lib/adodb/perf/perf-oci8.inc.php        /^      function SuspiciousSQL($numsql=10)$/;"  f
+TCPDF  admin/mysql/libraries/tcpdf/tcpdf.php   /^              function TCPDF($orientation='P', $unit='mm', $format='A4', $unicode=true, $encoding="UTF-8") {$/;"      f
 TCPDF  lib/tcpdf/tcpdf.php     /^        function TCPDF($orientation='P', $unit='mm', $format='A4', $unicode=true, $encoding="UTF-8") {$/;"    f
 TCPDF_Protection       lib/tcpdf/tcpdfprotection.php   /^    function TCPDF_Protection($orientation='P',$unit='mm',$format='A4') {$/;" f
 TableInfo      lib/adodb/adodb-active-record.inc.php   /^      function TableInfo()$/;"        f
@@ -1452,19 +1923,23 @@ Tables  lib/adodb/perf/perf-db2.inc.php /^      function Tables()$/;"   f
 Tables lib/adodb/perf/perf-mssql.inc.php       /^      function Tables()$/;"   f
 Tables lib/adodb/perf/perf-mysql.inc.php       /^      function Tables()$/;"   f
 Terminate      mod/scorm/datamodels/scorm_13.js.php    /^    function Terminate (param) {$/;"  f
-TestCase       lib/simpletestlib/extensions/phpunit_test_case.php      /^        function TestCase($label) {$/;"       f
-TestSuite      lib/simpletestlib/test_case.php /^        function TestSuite($label = false) {$/;"      f
+TestCase       lib/simpletestlib/extensions/phpunit_test_case.php      /^        function TestCase($label = false) {$/;"       f
+TestDoxReporter        lib/simpletestlib/extensions/testdox.php        /^    function TestDoxReporter($test_case_pattern = '\/^TestOf(.*)$\/') {$/;"   f
+TestMessenger  message/output/jabber/jabberclass/jabber_example.php    /^      function TestMessenger(&$jab) {$/;"     f
+TestObj        theme/lines/js/yui.php  /^     function TestObj(id) {$/;"       f
+TestSuite      lib/simpletestlib/test_case.php /^    function TestSuite($label = false) {$/;"  f
 TexOutput      filter/tex/texdebug.php /^    function TexOutput($expression, $graphic=false) {$/;"     f
+Text   admin/mysql/libraries/tcpdf/tcpdf.php   /^              function Text($x, $y, $txt) {$/;"       f
 Text   lib/fpdf/fpdf.php       /^function Text($x,$y,$txt)$/;" f
 Text   lib/tcpdf/tcpdf.php     /^        function Text($x, $y, $txt) {$/;"     f
 Text   search/Zend/Search/Lucene/Field.php     /^    public static function Text($name, $value, $encoding = '')$/;"    f
-TextExpectation        lib/simpletestlib/web_tester.php        /^        function TextExpectation($substring, $message = '%s') {$/;"   f
+TextExpectation        lib/simpletestlib/web_tester.php        /^    function TextExpectation($substring, $message = '%s') {$/;"       f
 TextLine       lib/phpmailer/class.phpmailer.php       /^    function TextLine($value) {$/;"   f
 TextMax        lib/adodb/drivers/adodb-mysql.inc.php   /^      function TextMax()$/;"  f
 TextMax        lib/adodb/drivers/adodb-mysqli.inc.php  /^      function TextMax()$/;"  f
 TextMax        lib/adodb/drivers/adodb-oci8.inc.php    /^      function TextMax()$/;"  f
 TextMax        lib/adodb/drivers/adodb-postgres64.inc.php      /^      function TextMax()$/;"  f
-TextReporter   lib/simpletestlib/reporter.php  /^        function TextReporter() {$/;" f
+TextReporter   lib/simpletestlib/reporter.php  /^    function TextReporter() {$/;"     f
 TextileRestricted      lib/markdown.php        /^              function TextileRestricted($text, $lite='', $noimage='') {$/;"  f
 TextileThis    lib/markdown.php        /^              function TextileThis($text, $lite='', $encode='') {$/;" f
 Time   lib/adodb/adodb.inc.php /^      function Time()$/;"     f
@@ -1472,6 +1947,7 @@ Time      lib/adodb/drivers/adodb-access.inc.php  /^      function Time()$/;"     f
 Time   lib/adodb/drivers/adodb-oci8.inc.php    /^      function Time()$/;"     f
 Time   lib/adodb/drivers/adodb-pdo.inc.php     /^      function Time()$/;"     f
 Time   lib/adodb/drivers/adodb-vfp.inc.php     /^      function Time()$/;"     f
+TimeModifiedExpectation        lib/simpletest/testcompletionlib.php    /^    function TimeModifiedExpectation($otherfields) {$/;"      f
 TotalTime      mod/scorm/datamodels/aicc.js.php        /^    function TotalTime() {$/;"        f
 TotalTime      mod/scorm/datamodels/scorm_12.js.php    /^    function TotalTime() {$/;"        f
 TotalTime      mod/scorm/datamodels/scorm_13.js.php    /^    function TotalTime() {$/;"        f
@@ -1479,14 +1955,17 @@ Tracer  lib/adodb/adodb-perf.inc.php    /^      function Tracer($sql)$/;"       f
 TransformSchema        lib/adodb/adodb-xmlschema.inc.php       /^      function TransformSchema( $schema, $xsl, $schematype='string' )$/;"     f
 TransformSchema        lib/adodb/adodb-xmlschema03.inc.php     /^      function TransformSchema( $schema, $xsl, $schematype='string' )$/;"     f
 Transpose      lib/adodb/adodb.inc.php /^      function Transpose(&$rs,$addfieldnames=true)$/;"        f
+TraverseXMLize message/output/jabber/jabberclass/class_XMLParser.php   /^      function TraverseXMLize($array, $arrName = "array", $level = 0) {$/;"   f
 Turn   lib/phpmailer/class.smtp.php    /^    function Turn() {$/;"     f
 UI     lib/adodb/adodb-perf.inc.php    /^      function UI($pollsecs=5)$/;"    f
 UNLOCK lib/pear/HTTP/WebDAV/Server.php /^     function UNLOCK() $/;"   f
+UTF8StringToArray      admin/mysql/libraries/tcpdf/tcpdf.php   /^              function UTF8StringToArray($str) {$/;"  f
 UTF8StringToArray      lib/tcpdf/tcpdf.php     /^        function UTF8StringToArray($str) {$/;"        f
+UTF8ToUTF16BE  admin/mysql/libraries/tcpdf/tcpdf.php   /^              function UTF8ToUTF16BE($str, $setbom=true) {$/;"        f
 UTF8ToUTF16BE  lib/tcpdf/tcpdf.php     /^        function UTF8ToUTF16BE($str, $setbom=true) {$/;"      f
 UnIndexed      search/Zend/Search/Lucene/Field.php     /^    public static function UnIndexed($name, $value, $encoding = '')$/;"       f
 UnStored       search/Zend/Search/Lucene/Field.php     /^    public static function UnStored($name, $value, $encoding = '')$/;"        f
-UnitTestCase   lib/simpletestlib/unit_tester.php       /^        function UnitTestCase($label = false) {$/;"   f
+UnitTestCase   lib/simpletestlib/unit_tester.php       /^    function UnitTestCase($label = false) {$/;"       f
 UnixDate       lib/adodb/adodb.inc.php /^      static function UnixDate($v)$/;"        f
 UnixDate       lib/adodb/drivers/adodb-mssql.inc.php   /^      static function UnixDate($v)$/;"        f
 UnixDate       lib/adodb/drivers/adodb-sybase.inc.php  /^      function UnixDate($v)$/;"       f
@@ -1512,6 +1991,7 @@ UpdateBlobFile    lib/adodb/drivers/adodb-oci8.inc.php    /^      function UpdateBlobFile($
 UpdateBlobFile lib/adodb/drivers/adodb-postgres64.inc.php      /^      function UpdateBlobFile($table,$column,$path,$where,$blobtype='BLOB') $/;"      f
 UpdateClob     lib/adodb/adodb.inc.php /^      function UpdateClob($table,$column,$val,$where)$/;"     f
 UpdateCookies  lib/soap/nusoap.php     /^      function UpdateCookies($cookies) {$/;"  f
+UploadFile     repository/boxnet/boxlibphp5.php        /^    function UploadFile ($params = array()) {$/;"     f
 UseDefaultValues       lib/adodb/adodb-active-record.inc.php   /^      static function UseDefaultValues($bool=null)$/;"        f
 UserDate       lib/adodb/adodb.inc.php /^      function UserDate($v,$fmt='Y-m-d')$/;"  f
 UserDate       lib/adodb/adodb.inc.php /^      function UserDate($v,$fmt='Y-m-d',$gmt=false)$/;"       f
@@ -1525,19 +2005,21 @@ View    lib/editor/htmlarea/popups/select_color.php     /^function View(color) {$/;"    f
 WarnCacheRatio lib/adodb/adodb-perf.inc.php    /^      function WarnCacheRatio($val)$/;"       f
 WarnIndexCost  lib/adodb/perf/perf-oci8.inc.php        /^      function WarnIndexCost($val)$/;"        f
 WarnPageCost   lib/adodb/perf/perf-oci8.inc.php        /^      function WarnPageCost($val)$/;" f
-WebTestCase    lib/simpletestlib/web_tester.php        /^        function WebTestCase($label = false) {$/;"    f
+WebTestCase    lib/simpletestlib/web_tester.php        /^    function WebTestCase($label = false) {$/;"        f
 WebUnitReporter        lib/simpletestlib/ui/webunit_reporter.php       /^        function WebUnitReporter($path='..\/ui\/') {$/;"      f
-WithinMarginExpectation        lib/simpletestlib/expectation.php       /^        function WithinMarginExpectation($value, $margin, $message = '%s') {$/;"      f
+WithinMarginExpectation        lib/simpletestlib/expectation.php       /^    function WithinMarginExpectation($value, $margin, $message = '%s') {$/;"  f
 Workbook       lib/excel/Workbook.php  /^    function Workbook($filename)$/;"  f
 Worksheet      lib/excel/Worksheet.php /^    function Worksheet($name,$index,&$activesheet,&$firstsheet,&$url_format,&$parser)$/;"     f
 WrapText       lib/phpmailer/class.phpmailer.php       /^    function WrapText($message, $length, $qp_mode = false) {$/;"      f
+Write  admin/mysql/libraries/tcpdf/tcpdf.php   /^              function Write($h, $txt, $link='', $fill=0) {$/;"       f
 Write  lib/fpdf/fpdf.php       /^function Write($h,$txt,$link='')$/;"  f
 Write  lib/tcpdf/tcpdf.php     /^        function Write($h, $txt, $link='', $fill=0) {$/;"     f
 WriteHTML      lib/tcpdf/html2pdf.php  /^function WriteHTML($html)$/;" f
 XML    lib/phpxml/xml.php      /^      function XML(){$/;"     f
 XMLDBAction    admin/xmldb/actions/XMLDBAction.class.php       /^    function XMLDBAction() {$/;"      f
+XMLParser      message/output/jabber/jabberclass/class_XMLParser.php   /^      function XMLParser() {$/;"      f
 XMLSchema      lib/soap/nusoap.php     /^      function XMLSchema($schema='',$xml='',$namespaces=array()){$/;" f
-XmlReporter    lib/simpletestlib/xml.php       /^        function XmlReporter($namespace = false, $indent = '  ') {$/;"        f
+XmlReporter    lib/simpletestlib/xml.php       /^    function XmlReporter($namespace = false, $indent = '  ') {$/;"    f
 Zend_Search_Lucene_Analysis_Analyzer   search/Zend/Search/Lucene/Analysis/Analyzer.php /^abstract class Zend_Search_Lucene_Analysis_Analyzer$/;"       c
 Zend_Search_Lucene_Analysis_Analyzer_Common    search/Zend/Search/Lucene/Analysis/Analyzer/Common.php  /^abstract class Zend_Search_Lucene_Analysis_Analyzer_Common extends Zend_Search_Lucene_Analysis_Analyzer$/;"   c
 Zend_Search_Lucene_Analysis_TokenFilter        search/Zend/Search/Lucene/Analysis/TokenFilter.php      /^abstract class Zend_Search_Lucene_Analysis_TokenFilter$/;"    c
@@ -1581,9 +2063,9 @@ _Execute  lib/adodb/drivers/adodb-ibase.inc.php   /^      function _Execute($sql,$inputa
 _ExpensiveSQL  lib/adodb/adodb-perf.inc.php    /^      function _ExpensiveSQL($numsql = 10)$/;"        f
 _FetchField    lib/adodb/drivers/adodb-oci8.inc.php    /^      function _FetchField($fieldOffset = -1)$/;"     f
 _FetchField    lib/adodb/drivers/adodb-oci8po.inc.php  /^      function _FetchField($fieldOffset = -1)$/;"     f
-_GET   lib/typo3/class.t3lib_div.php   /^      function _GET($var=NULL)        {$/;"   f
-_GETset        lib/typo3/class.t3lib_div.php   /^      function _GETset($inputGet,$key='')     {$/;"   f
-_GP    lib/typo3/class.t3lib_div.php   /^      function _GP($var)      {$/;"   f
+_GET   lib/typo3/class.t3lib_div.php   /^      public static function _GET($var=NULL)  {$/;"   f
+_GETset        lib/typo3/class.t3lib_div.php   /^      public static function _GETset($inputGet,$key='')       {$/;"   f
+_GP    lib/typo3/class.t3lib_div.php   /^      public static function _GP($var)        {$/;"   f
 _GenFields     lib/adodb/adodb-datadict.inc.php        /^      function _GenFields($flds,$widespacing=false)$/;"       f
 _GetSize       lib/adodb/adodb-datadict.inc.php        /^      function _GetSize($ftype, $ty, $fsize, $fprec)$/;"      f
 _GetSize       lib/adodb/datadict/datadict-mssql.inc.php       /^      function _GetSize($ftype, $ty, $fsize, $fprec)$/;"      f
@@ -1601,7 +2083,7 @@ _Ovalue   lib/fpdf/fpdfprotection.php     /^    function _Ovalue($user_pass, $owner_pa
 _Ovalue        lib/tcpdf/tcpdfprotection.php   /^    function _Ovalue($user_pass, $owner_pass) {$/;"   f
 _PEAR  lib/pear/PEAR.php       /^    function _PEAR() {$/;"    f
 _PEAR_call_destructors lib/pear/PEAR.php       /^function _PEAR_call_destructors()$/;" f
-_POST  lib/typo3/class.t3lib_div.php   /^      function _POST($var=NULL)       {$/;"   f
+_POST  lib/typo3/class.t3lib_div.php   /^      public static function _POST($var=NULL) {$/;"   f
 _RC4   lib/fpdf/fpdfprotection.php     /^    function _RC4($key, $text) {$/;"  f
 _RC4   lib/tcpdf/tcpdfprotection.php   /^    function _RC4($key, $text) {$/;"  f
 _SuspiciousSQL lib/adodb/adodb-perf.inc.php    /^      function _SuspiciousSQL($numsql = 10)$/;"       f
@@ -1615,36 +2097,141 @@ _Uvalue        lib/tcpdf/tcpdfprotection.php   /^    function _Uvalue() {$/;"  f
 _XF    lib/excel/Worksheet.php /^    function _XF(&$format)$/;"        f
 _XF    lib/pear/Spreadsheet/Excel/Writer/Worksheet.php /^    function _XF(&$format)$/;"        f
 __call lib/adodb/adodb.inc.php /^              function __call($func, $params)$/;"     f
+__construct    admin/mysql/libraries/Config.class.php  /^    function __construct($source = null)$/;"  f
+__construct    admin/mysql/libraries/File.class.php    /^    function __construct($name = false)$/;"   f
+__construct    admin/mysql/libraries/List_Database.class.php   /^    function __construct($db_link_user = null, $db_link_control = null) {$/;" f
+__construct    admin/mysql/libraries/Sql.class.php     /^    function __construct($sql)$/;"    f
+__construct    admin/mysql/libraries/StorageEngine.class.php   /^    function __construct($engine)$/;" f
+__construct    admin/mysql/libraries/Table.class.php   /^    function __construct($table_name, $db_name)$/;"   f
+__construct    admin/mysql/libraries/Theme_Manager.class.php   /^    function __construct()$/;"        f
 __construct    admin/xmldb/actions/XMLDBAction.class.php       /^    function __construct() {$/;"      f
 __construct    blocks/moodleblock.class.php    /^    function __construct() {$/;"      f
-__construct    lib/adminlib.php        /^    function __construct($html_id = 'pid', $width = 100, $autostart = false){$/;"     f
+__construct    grade/export/txt/grade_export_txt.php   /^    public function __construct($formdata) {$/;"      f
+__construct    grade/report/grader/lib.php     /^    public function __construct($courseid, $gpr, $context, $page=null, $sortitemid=null) {$/;"        f
+__construct    grade/report/lib.php    /^    public function __construct($courseid, $gpr, $context, $page=null) {$/;"  f
+__construct    grade/report/overview/lib.php   /^    public function __construct($userid, $gpr, $context) {$/;"        f
+__construct    grade/report/user/lib.php       /^    public function __construct($courseid, $gpr, $context, $userid) {$/;"     f
 __construct    lib/adodb/adodb-active-record.inc.php   /^      function __construct($table = false, $pkeyarr=false, $db=false)$/;"     f
 __construct    lib/adodb/adodb-exceptions.inc.php      /^      function __construct($dbms, $fn, $errno, $errmsg, $p1, $p2, $thisConnection)$/;"        f
 __construct    lib/adodb/adodb.inc.php /^          function __construct($rs) $/;"      f
+__construct    lib/completionlib.php   /^    public function __construct($course) {$/;"        f
+__construct    lib/ddl/database_manager.php    /^    function __construct($errorcode, $a=NULL, $debuginfo=null) {$/;"  f
+__construct    lib/ddl/database_manager.php    /^    function __construct($fieldname, $tablename, $debuginfo=null) {$/;"       f
+__construct    lib/ddl/database_manager.php    /^    function __construct($tablename, $debuginfo=null) {$/;"   f
 __construct    lib/ddl/database_manager.php    /^    public function __construct($mdb, $generator) {$/;"       f
 __construct    lib/ddl/mssql_sql_generator.php /^    public function __construct($mdb) {$/;"   f
 __construct    lib/ddl/mysql_sql_generator.php /^    public function __construct($mdb) {$/;"   f
 __construct    lib/ddl/oracle_sql_generator.php        /^    public function __construct($mdb) {$/;"   f
 __construct    lib/ddl/postgres_sql_generator.php      /^    public function __construct($mdb) {$/;"   f
 __construct    lib/ddl/sql_generator.php       /^    public function __construct($mdb) {$/;"   f
+__construct    lib/ddl/sqlite_sql_generator.php        /^    public function __construct($mdb) {$/;"   f
 __construct    lib/dml/adodb_moodle_recordset.php      /^    public function __construct($rs) {$/;"    f
 __construct    lib/dml/database_column_info.php        /^    public function __construct($data) {$/;"  f
 __construct    lib/dml/moodle_database.php     /^    public function __construct($external=false) {$/;"        f
-__construct    lib/dml/oci8po_adodb_moodle_recordset.php       /^    public function __construct($rs) {$/;"    f
-__construct    lib/dml/pdo_moodle_database.php /^    public function __construct($dbhost, $dbuser, $dbpass, $dbname, $dbpersist, $prefix, array $dboptions=null, $external=false) {$/;"        f
+__construct    lib/dml/pdo_moodle_database.php /^    public function __construct($external=false) {$/;"        f
 __construct    lib/dml/pdo_moodle_recordset.php        /^    public function __construct($sth) {$/;"   f
+__construct    lib/editor/htmlEditor.class.php /^    public function __construct() {$/;"       f
 __construct    lib/editor/htmlarea/htmlarea.class.php  /^    function __construct($courseid) {$/;"     f
 __construct    lib/editor/tinymce/tinymce.class.php    /^    function __construct($courseid) {$/;"     f
 __construct    lib/editorlib.php       /^    function __construct() {$/;"      f
+__construct    lib/filelib.php /^    function __construct(){$/;"       f
+__construct    lib/filelib.php /^    public function __construct($options = array()){$/;"      f
 __construct    lib/grade/grade_object.php      /^    public function __construct($params=NULL, $fetch=true) {$/;"      f
+__construct    lib/htmlpurifier/HTMLPurifier.php       /^    public function __construct($config = null) {$/;" f
+__construct    lib/htmlpurifier/HTMLPurifier/AttrCollections.php       /^    public function __construct($attr_types, $modules) {$/;"  f
+__construct    lib/htmlpurifier/HTMLPurifier/AttrDef/CSS/AlphaValue.php        /^    public function __construct() {$/;"       f
+__construct    lib/htmlpurifier/HTMLPurifier/AttrDef/CSS/Background.php        /^    public function __construct($config) {$/;"        f
+__construct    lib/htmlpurifier/HTMLPurifier/AttrDef/CSS/BackgroundPosition.php        /^    public function __construct() {$/;"       f
+__construct    lib/htmlpurifier/HTMLPurifier/AttrDef/CSS/Border.php    /^    public function __construct($config) {$/;"        f
+__construct    lib/htmlpurifier/HTMLPurifier/AttrDef/CSS/Composite.php /^    public function __construct($defs) {$/;"  f
+__construct    lib/htmlpurifier/HTMLPurifier/AttrDef/CSS/DenyElementDecorator.php      /^    public function __construct($def, $element) {$/;" f
+__construct    lib/htmlpurifier/HTMLPurifier/AttrDef/CSS/Filter.php    /^    public function __construct() {$/;"       f
+__construct    lib/htmlpurifier/HTMLPurifier/AttrDef/CSS/Font.php      /^    public function __construct($config) {$/;"        f
+__construct    lib/htmlpurifier/HTMLPurifier/AttrDef/CSS/ImportantDecorator.php        /^    public function __construct($def, $allow = false) {$/;"   f
+__construct    lib/htmlpurifier/HTMLPurifier/AttrDef/CSS/Length.php    /^    public function __construct($non_negative = false) {$/;"  f
+__construct    lib/htmlpurifier/HTMLPurifier/AttrDef/CSS/ListStyle.php /^    public function __construct($config) {$/;"        f
+__construct    lib/htmlpurifier/HTMLPurifier/AttrDef/CSS/Multiple.php  /^    public function __construct($single, $max = 4) {$/;"      f
+__construct    lib/htmlpurifier/HTMLPurifier/AttrDef/CSS/Number.php    /^    public function __construct($non_negative = false) {$/;"  f
+__construct    lib/htmlpurifier/HTMLPurifier/AttrDef/CSS/Percentage.php        /^    public function __construct($non_negative = false) {$/;"  f
+__construct    lib/htmlpurifier/HTMLPurifier/AttrDef/CSS/URI.php       /^    public function __construct() {$/;"       f
+__construct    lib/htmlpurifier/HTMLPurifier/AttrDef/Enum.php  /^    public function __construct($/;"  f
+__construct    lib/htmlpurifier/HTMLPurifier/AttrDef/HTML/Bool.php     /^    public function __construct($name = false) {$this->name = $name;}$/;"     f
+__construct    lib/htmlpurifier/HTMLPurifier/AttrDef/HTML/FrameTarget.php      /^    public function __construct() {}$/;"      f
+__construct    lib/htmlpurifier/HTMLPurifier/AttrDef/HTML/LinkTypes.php        /^    public function __construct($name) {$/;"  f
+__construct    lib/htmlpurifier/HTMLPurifier/AttrDef/Integer.php       /^    public function __construct($/;"  f
+__construct    lib/htmlpurifier/HTMLPurifier/AttrDef/URI.php   /^    public function __construct($embeds_resource = false) {$/;"       f
+__construct    lib/htmlpurifier/HTMLPurifier/AttrDef/URI/Host.php      /^    public function __construct() {$/;"       f
+__construct    lib/htmlpurifier/HTMLPurifier/AttrTransform/BoolToCSS.php       /^    public function __construct($attr, $css) {$/;"    f
+__construct    lib/htmlpurifier/HTMLPurifier/AttrTransform/EnumToCSS.php       /^    public function __construct($attr, $enum_to_css, $case_sensitive = false) {$/;"   f
+__construct    lib/htmlpurifier/HTMLPurifier/AttrTransform/ImgSpace.php        /^    public function __construct($attr) {$/;"  f
+__construct    lib/htmlpurifier/HTMLPurifier/AttrTransform/Length.php  /^    public function __construct($name, $css_name = null) {$/;"        f
+__construct    lib/htmlpurifier/HTMLPurifier/AttrTypes.php     /^    public function __construct() {$/;"       f
+__construct    lib/htmlpurifier/HTMLPurifier/ChildDef/Chameleon.php    /^    public function __construct($inline, $block) {$/;"        f
+__construct    lib/htmlpurifier/HTMLPurifier/ChildDef/Custom.php       /^    public function __construct($dtd_regex) {$/;"     f
+__construct    lib/htmlpurifier/HTMLPurifier/ChildDef/Empty.php        /^    public function __construct() {}$/;"      f
+__construct    lib/htmlpurifier/HTMLPurifier/ChildDef/Required.php     /^    public function __construct($elements) {$/;"      f
+__construct    lib/htmlpurifier/HTMLPurifier/ChildDef/Table.php        /^    public function __construct() {}$/;"      f
+__construct    lib/htmlpurifier/HTMLPurifier/Config.php        /^    public function __construct($definition) {$/;"    f
+__construct    lib/htmlpurifier/HTMLPurifier/ConfigDef/Directive.php   /^    public function __construct($/;"  f
+__construct    lib/htmlpurifier/HTMLPurifier/ConfigDef/DirectiveAlias.php      /^    public function __construct($namespace, $name) {$/;"      f
+__construct    lib/htmlpurifier/HTMLPurifier/ConfigSchema.php  /^    public function __construct() {$/;"       f
+__construct    lib/htmlpurifier/HTMLPurifier/ConfigSchema/Interchange/Id.php   /^    public function __construct($namespace, $directive) {$/;" f
+__construct    lib/htmlpurifier/HTMLPurifier/ConfigSchema/InterchangeBuilder.php       /^    public function __construct($varParser = null) {$/;"      f
+__construct    lib/htmlpurifier/HTMLPurifier/ConfigSchema/Validator.php        /^    public function __construct() {$/;"       f
+__construct    lib/htmlpurifier/HTMLPurifier/ConfigSchema/ValidatorAtom.php    /^    public function __construct($context, $obj, $member) {$/;"        f
+__construct    lib/htmlpurifier/HTMLPurifier/ContentSets.php   /^    public function __construct($modules) {$/;"       f
+__construct    lib/htmlpurifier/HTMLPurifier/DefinitionCache.php       /^    public function __construct($type) {$/;"  f
+__construct    lib/htmlpurifier/HTMLPurifier/DefinitionCache/Decorator.php     /^    public function __construct() {}$/;"      f
+__construct    lib/htmlpurifier/HTMLPurifier/Doctype.php       /^    public function __construct($name = null, $xml = true, $modules = array(),$/;"    f
+__construct    lib/htmlpurifier/HTMLPurifier/Encoder.php       /^    private function __construct() {$/;"      f
+__construct    lib/htmlpurifier/HTMLPurifier/ErrorCollector.php        /^    public function __construct($context) {$/;"       f
+__construct    lib/htmlpurifier/HTMLPurifier/Filter/ExtractStyleBlocks.php     /^    public function __construct() {$/;"       f
+__construct    lib/htmlpurifier/HTMLPurifier/Generator.php     /^    public function __construct($config = null, $context = null) {$/;"        f
+__construct    lib/htmlpurifier/HTMLPurifier/HTMLDefinition.php        /^    public function __construct() {$/;"       f
+__construct    lib/htmlpurifier/HTMLPurifier/HTMLModule/Bdo.php        /^    public function __construct() {$/;"       f
+__construct    lib/htmlpurifier/HTMLPurifier/HTMLModule/Edit.php       /^    public function __construct() {$/;"       f
+__construct    lib/htmlpurifier/HTMLPurifier/HTMLModule/Hypertext.php  /^    public function __construct() {$/;"       f
+__construct    lib/htmlpurifier/HTMLPurifier/HTMLModule/Image.php      /^    public function __construct() {$/;"       f
+__construct    lib/htmlpurifier/HTMLPurifier/HTMLModule/Legacy.php     /^    public function __construct() {$/;"       f
+__construct    lib/htmlpurifier/HTMLPurifier/HTMLModule/List.php       /^    public function __construct() {$/;"       f
+__construct    lib/htmlpurifier/HTMLPurifier/HTMLModule/Object.php     /^    public function __construct() {$/;"       f
+__construct    lib/htmlpurifier/HTMLPurifier/HTMLModule/Presentation.php       /^    public function __construct() {$/;"       f
+__construct    lib/htmlpurifier/HTMLPurifier/HTMLModule/Proprietary.php        /^    public function __construct() {$/;"       f
+__construct    lib/htmlpurifier/HTMLPurifier/HTMLModule/Ruby.php       /^    public function __construct() {$/;"       f
+__construct    lib/htmlpurifier/HTMLPurifier/HTMLModule/Scripting.php  /^    public function __construct() {$/;"       f
+__construct    lib/htmlpurifier/HTMLPurifier/HTMLModule/StyleAttribute.php     /^    public function __construct() {$/;"       f
+__construct    lib/htmlpurifier/HTMLPurifier/HTMLModule/Tables.php     /^    public function __construct() {$/;"       f
+__construct    lib/htmlpurifier/HTMLPurifier/HTMLModule/Target.php     /^    public function __construct() {$/;"       f
+__construct    lib/htmlpurifier/HTMLPurifier/HTMLModule/Text.php       /^    public function __construct() {$/;"       f
+__construct    lib/htmlpurifier/HTMLPurifier/HTMLModuleManager.php     /^    public function __construct() {$/;"       f
+__construct    lib/htmlpurifier/HTMLPurifier/Language.php      /^    public function __construct($config, $context) {$/;"      f
+__construct    lib/htmlpurifier/HTMLPurifier/Lexer.php /^    public function __construct() {$/;"       f
 __construct    lib/htmlpurifier/HTMLPurifier/Lexer/DOMLex.php  /^    public function __construct() {$/;"       f
 __construct    lib/htmlpurifier/HTMLPurifier/Lexer/PH5P.php    /^    public function __construct($data) {$/;"  f
 __construct    lib/htmlpurifier/HTMLPurifier/Lexer/PH5P.php    /^    public function __construct() {$/;"       f
+__construct    lib/htmlpurifier/HTMLPurifier/PercentEncoder.php        /^    public function __construct($preserve = false) {$/;"      f
+__construct    lib/htmlpurifier/HTMLPurifier/Printer.php       /^    public function __construct() {$/;"       f
+__construct    lib/htmlpurifier/HTMLPurifier/Printer/ConfigForm.php    /^    public function __construct($/;"  f
+__construct    lib/htmlpurifier/HTMLPurifier/Printer/ConfigForm.php    /^    public function __construct($obj) {$/;"   f
+__construct    lib/htmlpurifier/HTMLPurifier/Strategy/Composite.php    /^    abstract public function __construct();$/;"       f
+__construct    lib/htmlpurifier/HTMLPurifier/Strategy/Core.php /^    public function __construct() {$/;"       f
+__construct    lib/htmlpurifier/HTMLPurifier/TagTransform/Simple.php   /^    public function __construct($transform_to, $style = null) {$/;"   f
+__construct    lib/htmlpurifier/HTMLPurifier/Token/Comment.php /^    public function __construct($data, $line = null) {$/;"    f
+__construct    lib/htmlpurifier/HTMLPurifier/Token/Tag.php     /^    public function __construct($name, $attr = array(), $line = null) {$/;"   f
+__construct    lib/htmlpurifier/HTMLPurifier/Token/Text.php    /^    public function __construct($data, $line = null) {$/;"    f
 __construct    lib/htmlpurifier/HTMLPurifier/TokenFactory.php  /^    public function __construct() {$/;"       f
+__construct    lib/htmlpurifier/HTMLPurifier/URI.php   /^    public function __construct($scheme, $userinfo, $host, $port, $path, $query, $fragment) {$/;"     f
+__construct    lib/htmlpurifier/HTMLPurifier/URIDefinition.php /^    public function __construct() {$/;"       f
+__construct    lib/htmlpurifier/HTMLPurifier/URIParser.php     /^    public function __construct() {$/;"       f
 __construct    lib/pagelib.php /^    function __construct() {$/;"      f
 __construct    lib/pdflib.php  /^    function __construct($orientation='P', $unit='mm', $format='A4', $unicode=true, $encoding='UTF-8') {$/;"  f
-__construct    lib/simpletestlib/exceptions.php        /^        function __construct($expected, $message = '%s') {$/;"        f
-__construct    lib/simpletestlib/exceptions.php        /^        function __construct() {$/;"  f
+__construct    lib/portfoliolib.php    /^    public function __construct($instanceid, $record=null) {$/;"      f
+__construct    lib/portfoliolib.php    /^    public function __construct(&$instance, &$caller, $callerfile, $navigation) {$/;" f
+__construct    lib/sessionlib.php      /^    function __construct() {$/;"      f
+__construct    lib/setuplib.php        /^    function __construct($errorcode, $module='', $link='', $a=NULL, $debuginfo=null) {$/;"    f
+__construct    lib/simpletestlib/exceptions.php        /^    function __construct($expected, $message = '%s') {$/;"    f
+__construct    lib/simpletestlib/exceptions.php        /^    function __construct() {$/;"      f
+__construct    lib/weblib.php  /^    function __construct($html_id = 'pid', $width = 100, $autostart = false){$/;"     f
 __construct    lib/xmldb/xmldb_field.php       /^    function __construct($name) {$/;" f
 __construct    lib/xmldb/xmldb_field.php       /^    function __construct($name, $type=null, $precision=null, $unsigned=null, $notnull=null, $sequence=null, $enum=null, $enumvalues=null, $default=null, $previous=null) {$/;"        f
 __construct    lib/xmldb/xmldb_file.php        /^    function __construct($path) {$/;" f
@@ -1656,9 +2243,23 @@ __construct      lib/xmldb/xmldb_object.php      /^    function __construct($name) {$/;" f
 __construct    lib/xmldb/xmldb_statement.php   /^    function __construct($name) {$/;" f
 __construct    lib/xmldb/xmldb_structure.php   /^    function __construct($name) {$/;" f
 __construct    lib/xmldb/xmldb_table.php       /^    function __construct($name) {$/;" f
+__construct    mod/assignment/lib.php  /^    public function __construct($callbackargs) {$/;"  f
 __construct    mod/feedback/item/feedback_item_class.php       /^    function __construct() {$/;"      f
-__construct    mod/quiz/accessrules.php        /^    public function __construct($quiz, $timenow) {$/;"        f
-__construct    mod/quiz/accessrules.php        /^    public function __construct($quiz, $timenow, $canignoretimelimits) {$/;"  f
+__construct    mod/forum/lib.php       /^    function __construct($callbackargs) {$/;" f
+__construct    mod/quiz/accessrules.php        /^    public function __construct($quizobj, $timenow) {$/;"     f
+__construct    mod/quiz/accessrules.php        /^    public function __construct($quizobj, $timenow, $canignoretimelimits) {$/;"       f
+__construct    mod/quiz/attemptlib.php /^    function __construct($attemptid) {$/;"    f
+__construct    mod/quiz/attemptlib.php /^    function __construct($quiz, $cm, $course) {$/;"   f
+__construct    mod/quiz/attemptlib.php /^    function __construct($quizobj, $errorcode, $a = NULL, $link = '', $debuginfo = null) {$/;"        f
+__construct    mod/quiz/attemptlib.php /^    protected function __construct(quiz_attempt $attemptobj, $options, $page) {$/;"   f
+__construct    mod/quiz/attemptlib.php /^    public function __construct(quiz_attempt $attemptobj, $options, $page) {$/;"      f
+__construct    mod/quiz/attemptlib.php /^    public function __construct(quiz_attempt $attemptobj, $page = 'all') {$/;"        f
+__construct    mod/resource/lib.php    /^    public function __construct($callbackargs) {$/;"  f
+__construct    repository/boxnet/boxlibphp5.php        /^    public function __construct($api_key, $auth_token = '', $debug = false) {$/;"     f
+__construct    repository/boxnet/repository.class.php  /^    public function __construct($repositoryid, $context = SITEID, $options = array()){$/;"    f
+__construct    repository/flickr/phpFlickr.php /^    function __construct ($api_key, $secret = NULL, $die_on_error = false)$/;"        f
+__construct    repository/flickr/repository.class.php  /^    public function __construct($repositoryid, $context = SITEID, $options = array()){$/;"    f
+__construct    repository/lib.php      /^    public function __construct($repositoryid, $context = SITEID, $options = array()){$/;"    f
 __construct    search/Zend/Search/Lucene.php   /^    public function __construct($directory = null, $create = false)$/;"       f
 __construct    search/Zend/Search/Lucene/Analysis/Analyzer/Common/Text/CaseInsensitive.php     /^    public function __construct()$/;" f
 __construct    search/Zend/Search/Lucene/Analysis/Analyzer/Common/TextNum/CaseInsensitive.php  /^    public function __construct()$/;" f
@@ -1708,7 +2309,7 @@ __construct       search/Zend/Search/Lucene/Storage/Directory/Filesystem.php      /^    pub
 __construct    search/Zend/Search/Lucene/Storage/File/Filesystem.php   /^    public function __construct($filename, $mode='r+b')$/;"   f
 __construct    search/Zend/Search/Lucene/Storage/File/Memory.php       /^    public function __construct($data)$/;"    f
 __construct    search/documents/assignment_document.php        /^    public function __construct(&$assignmentitem, $assignment_module_id, $itemtype, $course_id, $owner_id, $context_id) {$/;" f
-__construct    search/documents/chat_document.php      /^    public function __construct(&$chatsession, $chat_module_id, $course_id, $group_id, $context_id) {$/;"     f
+__construct    search/documents/chat_document.php      /^    public function __construct(&$chatsession, $chat_id, $chat_module_id, $course_id, $group_id, $context_id) {$/;"   f
 __construct    search/documents/data_document.php      /^    public function __construct(&$comment, $course_id, $context_id) {$/;"     f
 __construct    search/documents/data_document.php      /^    public function __construct(&$record, $course_id, $context_id) {$/;"      f
 __construct    search/documents/document.php   /^    public function __construct(&$doc, &$data, $course_id, $group_id, $user_id, $path) {$/;"  f
@@ -1724,11 +2325,14 @@ __construct     search/documents/wiki_document.php      /^    public function __construct
 __construct    search/indexlib.php     /^    public function __construct($path = SEARCH_INDEX_PATH) {$/;"      f
 __construct    search/querylib.php     /^    public function __construct($mode = 'session') {$/;"      f
 __construct    search/querylib.php     /^    public function __construct($term = '', $page = 1, $results_per_page = 10, $cache = false) {$/;"  f
+__destruct     admin/mysql/libraries/File.class.php    /^    function __destruct()$/;" f
 __destruct     search/Zend/Search/Lucene.php   /^    public function __destruct()$/;"  f
 __destruct     search/Zend/Search/Lucene/Proxy.php     /^    public function __destruct()$/;"  f
 __dialogs      lib/editor/tinymce/tinymce.class.php    /^    function __dialogs() {$/;"        f
 __get  auth/cas/CAS/domxml-php4-php5.php       /^ function __get($name)$/;"    f
 __get  lib/adodb/drivers/adodb-sqlite.inc.php  /^  function __get($name) $/;"  f
+__get  lib/htmlpurifier/HTMLPurifier/Token.php /^    public function __get($n) {$/;"   f
+__get  repository/lib.php      /^    public function __get($name) {$/;"        f
 __get  search/Zend/Search/Lucene/Document.php  /^    public function __get($offset)$/;"        f
 __get  search/Zend/Search/Lucene/Search/QueryHit.php   /^    public function __get($offset)$/;"        f
 __get  search/indexlib.php     /^    public function __get($var) {$/;" f
@@ -1736,10 +2340,16 @@ __get_language  lib/editor/tinymce/tinymce.class.php    /^    function __get_languag
 __is_valid_key lib/editor/htmlarea/htmlarea.class.php  /^    function __is_valid_key($key) {$/;"       f
 __is_valid_key lib/editor/tinymce/tinymce.class.php    /^    function __is_valid_key($key) {$/;"       f
 __is_valid_value_type  lib/editor/htmlarea/htmlarea.class.php  /^    function __is_valid_value_type($key, $value) {$/;"        f
+__isset        lib/sessionlib.php      /^    public function __isset($name) {$/;"      f
+__isset        repository/lib.php      /^    public function __isset($name) {$/;"      f
 __printconfig  lib/editor/htmlarea/htmlarea.class.php  /^    function __printconfig($conftype='') {$/;"        f
 __printconfig  lib/editor/tinymce/tinymce.class.php    /^    function __printconfig ($conftype='') {$/;"       f
 __set  lib/adodb/adodb-active-record.inc.php   /^      public function __set($name, $value)$/;"        f
+__set  lib/sessionlib.php      /^    public function __set($name, $value) {$/;"        f
+__set  repository/lib.php      /^    public function __set($name, $value) {$/;"        f
+__toString     admin/mysql/libraries/Table.class.php   /^    function __toString()$/;" f
 __toString     lib/adodb/adodb.inc.php /^      function __toString()$/;"       f
+__toString     repository/lib.php      /^    public function __toString() {$/;"        f
 __toString     search/Zend/Search/Lucene/Search/Query.php      /^    abstract public function __toString();$/;"        f
 __toString     search/Zend/Search/Lucene/Search/Query/Boolean.php      /^    public function __toString()$/;"  f
 __toString     search/Zend/Search/Lucene/Search/Query/Empty.php        /^    public function __toString()$/;"  f
@@ -1750,22 +2360,27 @@ __toString      search/Zend/Search/Lucene/Search/Query/Phrase.php       /^    public functi
 __toString     search/Zend/Search/Lucene/Search/Query/Range.php        /^    public function __toString()$/;"  f
 __toString     search/Zend/Search/Lucene/Search/Query/Term.php /^    public function __toString()$/;"  f
 __toString     search/Zend/Search/Lucene/Search/Query/Wildcard.php     /^    public function __toString()$/;"  f
+__unset        lib/sessionlib.php      /^    public function __unset($name) {$/;"      f
+__wakeup       admin/mysql/libraries/Config.class.php  /^    function __wakeup()$/;"   f
 __wakeup       lib/adodb/adodb-active-record.inc.php   /^      function __wakeup()$/;" f
-_addAdditionalHeaders  lib/simpletestlib/user_agent.php        /^        function _addAdditionalHeaders(&$request) {$/;"       f
-_addAttributeTokens    lib/simpletestlib/parser.php    /^        function _addAttributeTokens() {$/;"  f
-_addCall       lib/simpletestlib/mock_objects.php      /^        function _addCall($method, $args) {$/;"       f
-_addCheckbox   lib/simpletestlib/form.php      /^        function _addCheckbox(&$tag) {$/;"    f
-_addContent    lib/simpletestlib/xml.php       /^        function _addContent($expat, $text) {$/;"     f
-_addContentTagToOpenTags       lib/simpletestlib/page.php      /^        function _addContentTagToOpenTags(&$tag) {$/;"        f
-_addContentToAllOpenTags       lib/simpletestlib/page.php      /^        function _addContentToAllOpenTags($text) {$/;"        f
+__wakeup       mod/assignment/lib.php  /^    public function __wakeup() {$/;"  f
+__wakeup       mod/resource/lib.php    /^    public function __wakeup() {$/;"  f
+_addAdditionalHeaders  lib/simpletestlib/user_agent.php        /^    function _addAdditionalHeaders(&$request) {$/;"   f
+_addAttributeTokens    lib/simpletestlib/parser.php    /^    function _addAttributeTokens() {$/;"      f
+_addCall       lib/simpletestlib/mock_objects.php      /^    function _addCall($method, $args) {$/;"   f
+_addCheckbox   lib/simpletestlib/form.php      /^    function _addCheckbox(&$tag) {$/;"        f
+_addContent    lib/simpletestlib/xml.php       /^    function _addContent($expat, $text) {$/;" f
+_addContentTagToOpenTags       lib/simpletestlib/page.php      /^    function _addContentTagToOpenTags(&$tag) {$/;"    f
+_addContentToAllOpenTags       lib/simpletestlib/page.php      /^    function _addContentToAllOpenTags($text) {$/;"    f
 _addContinue   lib/pear/Spreadsheet/Excel/Writer/BIFFwriter.php        /^    function _addContinue($data)$/;"  f
-_addInTagTokens        lib/simpletestlib/parser.php    /^        function _addInTagTokens() {$/;"      f
-_addLink       lib/simpletestlib/page.php      /^        function _addLink($tag) {$/;" f
-_addMethodList lib/simpletestlib/mock_objects.php      /^        function _addMethodList($methods) {$/;"       f
-_addPair       lib/simpletestlib/encoding.php  /^        function _addPair($key, $value) {$/;" f
-_addRadioButton        lib/simpletestlib/form.php      /^        function _addRadioButton(&$tag) {$/;" f
-_addSkipping   lib/simpletestlib/parser.php    /^        function _addSkipping() {$/;" f
-_addTag        lib/simpletestlib/parser.php    /^        function _addTag($tag) {$/;"  f
+_addInTagTokens        lib/simpletestlib/parser.php    /^    function _addInTagTokens() {$/;"  f
+_addLink       lib/simpletestlib/page.php      /^    function _addLink($tag) {$/;"     f
+_addMethodList lib/simpletestlib/mock_objects.php      /^    function _addMethodList($methods) {$/;"   f
+_addPair       lib/simpletestlib/encoding.php  /^    function _addPair($key, $value) {$/;"     f
+_addParseInfo  admin/mysql/libraries/Sql.class.php     /^    function _addParseInfo($type, $data)$/;"  f
+_addRadioButton        lib/simpletestlib/form.php      /^    function _addRadioButton(&$tag) {$/;"     f
+_addSkipping   lib/simpletestlib/parser.php    /^    function _addSkipping() {$/;"     f
+_addTag        lib/simpletestlib/parser.php    /^    function _addTag($tag) {$/;"      f
 _add_continue  lib/excel/BIFFwriter.php        /^    function _add_continue($data)$/;" f
 _add_edit_controls     blocks/moodleblock.class.php    /^    function _add_edit_controls($options) {$/;"       f
 _add_plugin    lib/smarty/Smarty_Compiler.class.php    /^    function _add_plugin($type, $name, $delayed_loading = null)$/;"   f
@@ -1814,15 +2429,19 @@ _append lib/pear/Spreadsheet/Excel/Writer/Worksheet.php /^    function _append($
 _appendFootnotes_callback      lib/markdown.php        /^      function _appendFootnotes_callback($matches) {$/;"      f
 _appendN       lib/adodb/drivers/adodb-mssql_n.inc.php /^    function _appendN($sql) {$/;"     f
 _array_change_key_case lib/adodb/adodb-lib.inc.php     /^function _array_change_key_case($an_array)$/;"        f
-_assertFieldValue      lib/simpletestlib/web_tester.php        /^        function _assertFieldValue($identifier, $value, $expected, $message) {$/;"    f
-_atBeginning   lib/simpletestlib/browser.php   /^        function _atBeginning() {$/;" f
-_atEnd lib/simpletestlib/browser.php   /^        function _atEnd() {$/;"       f
-_bailOutIfNotMocked    lib/simpletestlib/mock_objects.php      /^        function _bailOutIfNotMocked($alias) {$/;"    f
+_assertFieldValue      lib/simpletestlib/web_tester.php        /^    function _assertFieldValue($identifier, $value, $expected, $message) {$/;"        f
+_atBeginning   lib/simpletestlib/browser.php   /^    function _atBeginning() {$/;"     f
+_atEnd lib/simpletestlib/browser.php   /^    function _atEnd() {$/;"   f
+_bailOutIfNotMocked    lib/simpletestlib/mock_objects.php      /^    function _bailOutIfNotMocked($alias) {$/;"        f
+_bare_jid      message/output/jabber/jabberclass/class_Jabber.php      /^      function _bare_jid($jid) {$/;"  f
+_begindoc      admin/mysql/libraries/tcpdf/tcpdf.php   /^              function _begindoc() {$/;"      f
 _begindoc      lib/tcpdf/tcpdf.php     /^        function _begindoc() {$/;"    f
+_beginpage     admin/mysql/libraries/export/pdf.php    /^    function _beginpage($orientation)$/;"     f
+_beginpage     admin/mysql/libraries/tcpdf/tcpdf.php   /^              function _beginpage($orientation) {$/;" f
 _beginpage     lib/fpdf/fpdf.php       /^function _beginpage($orientation)$/;" f
 _beginpage     lib/tcpdf/tcpdf.php     /^        function _beginpage($orientation) {$/;"       f
 _booleanExpressionQuery        search/Zend/Search/Lucene/Search/QueryParserContext.php /^    private function _booleanExpressionQuery()$/;"    f
-_buildPage     lib/simpletestlib/browser.php   /^        function &_buildPage($response) {$/;" f
+_buildPage     lib/simpletestlib/browser.php   /^    function &_buildPage($response) {$/;"     f
 _calcSheetOffsets      lib/pear/Spreadsheet/Excel/Writer/Workbook.php  /^    function _calcSheetOffsets()$/;"  f
 _calcSize      lib/pear/OLE/PPS/Root.php       /^    function _calcSize(&$raList) $/;" f
 _calc_sheet_offsets    lib/excel/Workbook.php  /^    function _calc_sheet_offsets()$/;"        f
@@ -1833,35 +2452,43 @@ _calculateNonConjunctionResult  search/Zend/Search/Lucene/Search/Query/Boolean.ph
 _calculateNonConjunctionResult search/Zend/Search/Lucene/Search/Query/MultiTerm.php    /^    private function _calculateNonConjunctionResult(Zend_Search_Lucene_Interface $reader)$/;" f
 _calculateSharedStringsSizes   lib/pear/Spreadsheet/Excel/Writer/Workbook.php  /^    function _calculateSharedStringsSizes()$/;"       f
 _calculate_sizes       lib/excel/OLEwriter.php /^    function _calculate_sizes()$/;"   f
-_canonicalType lib/simpletestlib/expectation.php       /^        function _canonicalType($type) {$/;"  f
-_captureTrace  lib/simpletestlib/simpletest.php        /^        function _captureTrace() {$/;"        f
+_call_handler  message/output/jabber/jabberclass/class_Jabber.php      /^      function _call_handler() {$/;"  f
+_canonicalType lib/simpletestlib/expectation.php       /^    function _canonicalType($type) {$/;"      f
+_captureTrace  lib/simpletestlib/simpletest.php        /^    function _captureTrace() {$/;"    f
 _cellToPackedRowcol    lib/pear/Spreadsheet/Excel/Writer/Parser.php    /^    function _cellToPackedRowcol($cell)$/;"   f
 _cellToRowcol  lib/pear/Spreadsheet/Excel/Writer/Parser.php    /^    function _cellToRowcol($cell)$/;" f
 _cellToRowcol  lib/pear/Spreadsheet/Excel/Writer/Worksheet.php /^    function _cellToRowcol($cell)$/;" f
 _cell_to_packed_rowcol lib/excel/Parser.php    /^  function _cell_to_packed_rowcol($cell)$/;"  f
 _cell_to_rowcol        lib/excel/Parser.php    /^  function _cell_to_rowcol($cell)$/;" f
 _cell_to_rowcol        lib/excel/Worksheet.php /^    function _cell_to_rowcol($cell)$/;"       f
-_chainMockExpectations lib/simpletestlib/mock_objects.php      /^        function _chainMockExpectations() {$/;"       f
-_chainMockReturns      lib/simpletestlib/mock_objects.php      /^        function _chainMockReturns() {$/;"    f
-_checkArgumentsIsArray lib/simpletestlib/mock_objects.php      /^        function _checkArgumentsIsArray($args, $task) {$/;"   f
+_chainMockExpectations lib/simpletestlib/mock_objects.php      /^    function _chainMockExpectations() {$/;"   f
+_chainMockReturns      lib/simpletestlib/mock_objects.php      /^    function _chainMockReturns() {$/;"        f
+_chainThrowMethods     lib/simpletestlib/mock_objects.php      /^    function _chainThrowMethods() {$/;"       f
+_checkAccess   admin/mysql/libraries/List_Database.class.php   /^    function _checkAccess()$/;"       f
+_checkAgainstPrivTables        admin/mysql/libraries/List_Database.class.php   /^    function _checkAgainstPrivTables()$/;"    f
+_checkArgumentsIsArray lib/simpletestlib/mock_objects.php      /^    function _checkArgumentsIsArray($args, $task) {$/;"       f
 _checkDelExpect        lib/pear/PEAR.php       /^    function _checkDelExpect($error_code)$/;" f
-_checkExpectations     lib/simpletestlib/mock_objects.php      /^        function _checkExpectations($method, $args, $timing) {$/;"    f
+_checkExpectations     lib/simpletestlib/mock_objects.php      /^    function _checkExpectations($method, $args, $timing) {$/;"        f
+_checkForError repository/boxnet/boxlibphp5.php        /^    function _checkForError($data) {$/;"      f
+_checkHideDatabase     admin/mysql/libraries/List_Database.class.php   /^    function _checkHideDatabase()$/;" f
+_checkOnlyDatabase     admin/mysql/libraries/List_Database.class.php   /^    function _checkOnlyDatabase()$/;" f
 _checkRowCol   lib/pear/Spreadsheet/Excel/Writer/Worksheet.php /^    function _checkRowCol($row, $col)$/;"     f
 _check_auth    lib/pear/HTTP/WebDAV/Server.php /^    function _check_auth() $/;"       f
 _check_if_header_conditions    lib/pear/HTTP/WebDAV/Server.php /^    function _check_if_header_conditions() $/;"       f
 _check_lock_status     lib/pear/HTTP/WebDAV/Server.php /^    function _check_lock_status($path, $exclusive_only = false) $/;"  f
 _check_uri_condition   lib/pear/HTTP/WebDAV/Server.php /^    function _check_uri_condition($uri, $condition) $/;"      f
-_chompCoordinates      lib/simpletestlib/url.php       /^        function _chompCoordinates(&$url) {$/;"       f
-_chompHost     lib/simpletestlib/url.php       /^        function _chompHost(&$url) {$/;"      f
-_chompLogin    lib/simpletestlib/url.php       /^        function _chompLogin(&$url) {$/;"     f
-_chompPath     lib/simpletestlib/url.php       /^        function _chompPath(&$url) {$/;"      f
-_chompRequest  lib/simpletestlib/url.php       /^        function _chompRequest(&$url) {$/;"   f
-_chompScheme   lib/simpletestlib/url.php       /^        function _chompScheme(&$url) {$/;"    f
-_classExists   lib/htmlpurifier/HTMLPurifier/HTMLModuleManager.php     /^    function _classExists($name) {$/;"        f
-_classOrInterfaceExistsWithAutoload    lib/simpletestlib/reflection_php5.php   /^        function _classOrInterfaceExistsWithAutoload($interface, $autoload) {$/;"     f
+_chompCoordinates      lib/simpletestlib/url.php       /^    function _chompCoordinates(&$url) {$/;"   f
+_chompHost     lib/simpletestlib/url.php       /^    function _chompHost(&$url) {$/;"  f
+_chompLogin    lib/simpletestlib/url.php       /^    function _chompLogin(&$url) {$/;" f
+_chompPath     lib/simpletestlib/url.php       /^    function _chompPath(&$url) {$/;"  f
+_chompRequest  lib/simpletestlib/url.php       /^    function _chompRequest(&$url) {$/;"       f
+_chompScheme   lib/simpletestlib/url.php       /^    function _chompScheme(&$url) {$/;"        f
+_classOrInterfaceExistsWithAutoload    lib/simpletestlib/reflection_php5.php   /^    function _classOrInterfaceExistsWithAutoload($interface, $autoload) {$/;" f
 _cleanUpTermInfoCache  search/Zend/Search/Lucene/Index/SegmentInfo.php /^    private function _cleanUpTermInfoCache()$/;"      f
-_clearError    lib/simpletestlib/socket.php    /^        function _clearError() {$/;"  f
-_clearNestedFramesFocus        lib/simpletestlib/frames.php    /^        function _clearNestedFramesFocus() {$/;"      f
+_clearError    lib/simpletestlib/socket.php    /^    function _clearError() {$/;"      f
+_clearErrors   repository/boxnet/boxlibphp5.php        /^    function _clearErrors() {$/;"     f
+_clearNestedFramesFocus        lib/simpletestlib/frames.php    /^    function _clearNestedFramesFocus() {$/;"  f
+_client        repository/ajax.php     /^    function _client(){$/;"   f
 _close lib/adodb/adodb.inc.php /^              function _close() $/;"  f
 _close lib/adodb/adodb.inc.php /^      function _close() {}$/;"        f
 _close lib/adodb/drivers/adodb-ado.inc.php     /^      function _close() {$/;" f
@@ -1900,11 +2527,11 @@ _close  lib/adodb/drivers/adodb-sqlite.inc.php  /^      function _close()$/;"   f
 _close lib/adodb/drivers/adodb-sybase.inc.php  /^      function _close() {$/;" f
 _close lib/adodb/drivers/adodb-sybase.inc.php  /^      function _close()$/;"   f
 _close search/Zend/Search/Lucene.php   /^    private function _close()$/;"     f
-_coerceExpectation     lib/simpletestlib/unit_tester.php       /^        function _coerceExpectation($expected) {$/;"  f
-_coerceToExpectation   lib/simpletestlib/mock_objects.php      /^        function _coerceToExpectation($expected) {$/;"        f
-_coerceValues  lib/simpletestlib/tag.php       /^        function _coerceValues($values) {$/;" f
-_collapseStack lib/htmlpurifier/HTMLPurifier/URIFilter/MakeAbsolute.php        /^    function _collapseStack($stack) {$/;"     f
-_compileRegex  lib/htmlpurifier/HTMLPurifier/ChildDef/Custom.php       /^    function _compileRegex() {$/;"    f
+_coerceExpectation     lib/simpletestlib/unit_tester.php       /^    function _coerceExpectation($expected) {$/;"      f
+_coerceToExpectation   lib/simpletestlib/mock_objects.php      /^    function _coerceToExpectation($expected) {$/;"    f
+_coerceValues  lib/simpletestlib/tag.php       /^    function _coerceValues($values) {$/;"     f
+_collapseStack lib/htmlpurifier/HTMLPurifier/URIFilter/MakeAbsolute.php        /^    private function _collapseStack($stack) {$/;"     f
+_compileRegex  lib/htmlpurifier/HTMLPurifier/ChildDef/Custom.php       /^    protected function _compileRegex() {$/;"  f
 _compile_arg_list      lib/smarty/Smarty_Compiler.class.php    /^    function _compile_arg_list($type, $name, $attrs, &$cache_code) {$/;"      f
 _compile_block_tag     lib/smarty/Smarty_Compiler.class.php    /^    function _compile_block_tag($tag_command, $tag_args, $tag_modifier, &$output)$/;" f
 _compile_capture_tag   lib/smarty/Smarty_Compiler.class.php    /^    function _compile_capture_tag($start, $tag_args = '')$/;" f
@@ -1948,6 +2575,8 @@ _connect  lib/adodb/drivers/adodb-pdo.inc.php     /^      function _connect($argDSN, $argU
 _connect       lib/adodb/drivers/adodb-postgres64.inc.php      /^      function _connect($str,$user='',$pwd='',$db='',$ctype=0)$/;"    f
 _connect       lib/adodb/drivers/adodb-sqlite.inc.php  /^      function _connect($argHostname, $argUsername, $argPassword, $argDatabasename)$/;"       f
 _connect       lib/adodb/drivers/adodb-sybase.inc.php  /^      function _connect($argHostname, $argUsername, $argPassword, $argDatabasename)$/;"       f
+_connect_socket        message/output/jabber/jabberclass/class_Jabber.php      /^      function _connect_socket() {$/;"        f
+_contact_info  message/output/jabber/jabberclass/jabber_example.php    /^      function _contact_info($contact) {$/;"  f
 _convert       lib/excel/Parser.php    /^  function _convert($token)$/;"       f
 _convert       lib/pear/Spreadsheet/Excel/Writer/Parser.php    /^    function _convert($token)$/;"     f
 _convertArrayToJavascript      lib/pear/HTML/QuickForm/hierselect.php  /^    function _convertArrayToJavascript($array, $assoc = true)$/;"     f
@@ -1966,9 +2595,9 @@ _convert_ref2d    lib/excel/Parser.php    /^  function _convert_ref2d($cell)$/;"  f
 _copymove      lib/pear/HTTP/WebDAV/Server.php /^    function _copymove($what) $/;"    f
 _crc   lib/adodb/session/adodb-session.php     /^      function _crc($crc = null) {$/;"        f
 _crc   lib/adodb/session/adodb-session2.php    /^      static function _crc($crc = null) {$/;" f
-_createAction  lib/simpletestlib/form.php      /^        function _createAction($action, $base) {$/;"  f
-_createBrowser lib/simpletestlib/remote.php    /^        function &_createBrowser() {$/;"      f
-_createClassCode       lib/simpletestlib/mock_objects.php      /^        function _createClassCode($methods) {$/;"     f
+_createAction  lib/simpletestlib/form.php      /^    function _createAction($action, &$page) {$/;"     f
+_createBrowser lib/simpletestlib/remote.php    /^    function &_createBrowser() {$/;"  f
+_createClassCode       lib/simpletestlib/mock_objects.php      /^    function _createClassCode($methods) {$/;" f
 _createElements        lib/form/choosecoursefile.php   /^    function _createElements() {$/;"  f
 _createElements        lib/form/choosecoursefileorimsrepo.php  /^    function _createElements() {$/;"  f
 _createElements        lib/form/dateselector.php       /^    function _createElements()$/;"    f
@@ -1977,54 +2606,56 @@ _createElements lib/pear/HTML/QuickForm/date.php        /^    function _createElements(
 _createElements        lib/pear/HTML/QuickForm/group.php       /^    function _createElements()$/;"    f
 _createElements        lib/pear/HTML/QuickForm/hierselect.php  /^    function _createElements()$/;"    f
 _createElementsIfNotExist      lib/pear/HTML/QuickForm/group.php       /^    function _createElementsIfNotExist()$/;"  f
+_createErrorQueue      lib/simpletestlib/errors.php    /^    function &_createErrorQueue() {$/;"       f
 _createFunctions       lib/adodb/drivers/adodb-sqlite.inc.php  /^      function _createFunctions()$/;" f
-_createGroupFromClasses        lib/simpletestlib/test_case.php /^        function &_createGroupFromClasses($title, $classes) {$/;"     f
-_createHandlerCode     lib/simpletestlib/mock_objects.php      /^        function _createHandlerCode($methods) {$/;"   f
-_createHistory lib/simpletestlib/browser.php   /^        function &_createHistory() {$/;"      f
-_createHttpRequest     lib/simpletestlib/user_agent.php        /^        function &_createHttpRequest($url, $encoding) {$/;"   f
-_createInputTag        lib/simpletestlib/page.php      /^        function _createInputTag($attributes) {$/;"   f
+_createHandlerCode     lib/simpletestlib/mock_objects.php      /^    function _createHandlerCode($methods) {$/;"       f
+_createHistory lib/simpletestlib/browser.php   /^    function &_createHistory() {$/;"  f
+_createHttpRequest     lib/simpletestlib/user_agent.php        /^    function &_createHttpRequest($url, $encoding) {$/;"       f
+_createInputTag        lib/simpletestlib/page.php      /^    function _createInputTag($attributes) {$/;"       f
+_createNewMethodCode   lib/simpletestlib/mock_objects.php      /^    function _createNewMethodCode($methods) {$/;"     f
 _createOptionList      lib/pear/HTML/QuickForm/date.php        /^    function _createOptionList($start, $end, $step = 1)$/;"   f
-_createPage    lib/simpletestlib/page.php      /^        function &_createPage($response) {$/;"        f
-_createParser  lib/simpletestlib/detached.php  /^        function &_createParser(&$reporter) {$/;"     f
-_createParser  lib/simpletestlib/page.php      /^        function &_createParser(&$listener) {$/;"     f
-_createParser  lib/simpletestlib/remote.php    /^        function &_createParser(&$reporter) {$/;"     f
-_createParser  lib/simpletestlib/xml.php       /^        function &_createParser() {$/;"       f
-_createRequest lib/simpletestlib/user_agent.php        /^        function &_createRequest($url, $encoding) {$/;"       f
-_createResponse        lib/simpletestlib/http.php      /^        function &_createResponse(&$socket) {$/;"     f
-_createRoute   lib/simpletestlib/user_agent.php        /^        function &_createRoute($url) {$/;"    f
-_createSelectionTag    lib/simpletestlib/page.php      /^        function _createSelectionTag($attributes) {$/;"       f
-_createShell   lib/simpletestlib/shell_tester.php      /^        function &_createShell() {$/;"        f
-_createSocket  lib/simpletestlib/http.php      /^        function &_createSocket($scheme, $host, $port, $timeout) {$/;"        f
+_createPage    lib/simpletestlib/page.php      /^    function &_createPage($response) {$/;"    f
+_createParser  lib/simpletestlib/detached.php  /^    function &_createParser(&$reporter) {$/;" f
+_createParser  lib/simpletestlib/page.php      /^    function &_createParser(&$listener) {$/;" f
+_createParser  lib/simpletestlib/remote.php    /^    function &_createParser(&$reporter) {$/;" f
+_createParser  lib/simpletestlib/xml.php       /^    function &_createParser() {$/;"   f
+_createRequest lib/simpletestlib/user_agent.php        /^    function &_createRequest($url, $encoding) {$/;"   f
+_createResponse        lib/simpletestlib/http.php      /^    function &_createResponse(&$socket) {$/;" f
+_createRoute   lib/simpletestlib/user_agent.php        /^    function &_createRoute($url) {$/;"        f
+_createSelectionTag    lib/simpletestlib/page.php      /^    function _createSelectionTag($attributes) {$/;"   f
+_createShell   lib/simpletestlib/shell_tester.php      /^    function &_createShell() {$/;"    f
+_createSocket  lib/simpletestlib/http.php      /^    function &_createSocket($scheme, $host, $port, $timeout) {$/;"    f
+_createSubclassCode    lib/simpletestlib/mock_objects.php      /^    function _createSubclassCode($methods) {$/;"      f
 _createTree    lib/pear/Spreadsheet/Excel/Writer/Parser.php    /^    function _createTree($value, $left, $right)$/;"   f
-_createUserAgent       lib/simpletestlib/browser.php   /^        function &_createUserAgent() {$/;"    f
+_createUserAgent       lib/simpletestlib/browser.php   /^    function &_createUserAgent() {$/;"        f
 _create_tree   lib/excel/Parser.php    /^  function _create_tree($value, $left, $right)$/;"    f
 _data  lib/pear/HTTP/WebDAV/Tools/_parse_lockinfo.php  /^    function _data($parser, $data) $/;"       f
 _data  lib/pear/HTTP/WebDAV/Tools/_parse_proppatch.php /^    function _data($parser, $data) $/;"       f
 _decode        lib/adodb/drivers/adodb-postgres64.inc.php      /^      function _decode($blob)$/;"     f
-_decodeSpecial lib/simpletestlib/parser.php    /^        function _decodeSpecial($mode) {$/;"  f
-_deduceMimeType        lib/simpletestlib/encoding.php  /^        function _deduceMimeType() {$/;"      f
-_default       lib/simpletestlib/xml.php       /^        function _default($expat, $default) {$/;"     f
+_decodeSpecial lib/simpletestlib/parser.php    /^    function _decodeSpecial($mode) {$/;"      f
+_deduceMimeType        lib/simpletestlib/encoding.php  /^    function _deduceMimeType() {$/;"  f
+_default       lib/simpletestlib/xml.php       /^    function _default($expat, $default) {$/;" f
 _deletedCount  search/Zend/Search/Lucene/Index/SegmentInfo.php /^    private function _deletedCount()$/;"      f
 _dequote       lib/smarty/Smarty.class.php     /^    function _dequote($string)$/;"    f
-_describeArrayDifference       lib/simpletestlib/dumper.php    /^        function _describeArrayDifference($first, $second, $identical) {$/;"  f
-_describeBooleanDifference     lib/simpletestlib/dumper.php    /^        function _describeBooleanDifference($first, $second, $identical) {$/;"        f
-_describeDifference    lib/simpletestlib/mock_objects.php      /^        function _describeDifference($expected, $parameters) {$/;"    f
-_describeFloatDifference       lib/simpletestlib/dumper.php    /^        function _describeFloatDifference($first, $second, $identical) {$/;"  f
-_describeGenericDifference     lib/simpletestlib/dumper.php    /^        function _describeGenericDifference($first, $second) {$/;"    f
-_describeIntegerDifference     lib/simpletestlib/dumper.php    /^        function _describeIntegerDifference($first, $second, $identical) {$/;"        f
-_describeNullDifference        lib/simpletestlib/dumper.php    /^        function _describeNullDifference($first, $second, $identical) {$/;"   f
-_describeObjectDifference      lib/simpletestlib/dumper.php    /^        function _describeObjectDifference($first, $second, $identical) {$/;" f
-_describePatternMatch  lib/simpletestlib/expectation.php       /^        function _describePatternMatch($pattern, $subject) {$/;"      f
-_describeResourceDifference    lib/simpletestlib/dumper.php    /^        function _describeResourceDifference($first, $second, $identical) {$/;"       f
-_describeStringDifference      lib/simpletestlib/dumper.php    /^        function _describeStringDifference($first, $second, $identical) {$/;" f
-_describeTextMatch     lib/simpletestlib/web_tester.php        /^        function _describeTextMatch($substring, $subject) {$/;"       f
+_describeArrayDifference       lib/simpletestlib/dumper.php    /^    function _describeArrayDifference($first, $second, $identical) {$/;"      f
+_describeBooleanDifference     lib/simpletestlib/dumper.php    /^    function _describeBooleanDifference($first, $second, $identical) {$/;"    f
+_describeDifference    lib/simpletestlib/mock_objects.php      /^    function _describeDifference($expected, $parameters) {$/;"        f
+_describeFloatDifference       lib/simpletestlib/dumper.php    /^    function _describeFloatDifference($first, $second, $identical) {$/;"      f
+_describeGenericDifference     lib/simpletestlib/dumper.php    /^    function _describeGenericDifference($first, $second) {$/;"        f
+_describeIntegerDifference     lib/simpletestlib/dumper.php    /^    function _describeIntegerDifference($first, $second, $identical) {$/;"    f
+_describeNullDifference        lib/simpletestlib/dumper.php    /^    function _describeNullDifference($first, $second, $identical) {$/;"       f
+_describeObjectDifference      lib/simpletestlib/dumper.php    /^    function _describeObjectDifference($first, $second, $identical) {$/;"     f
+_describePatternMatch  lib/simpletestlib/expectation.php       /^    function _describePatternMatch($pattern, $subject) {$/;"  f
+_describeResourceDifference    lib/simpletestlib/dumper.php    /^    function _describeResourceDifference($first, $second, $identical) {$/;"   f
+_describeStringDifference      lib/simpletestlib/dumper.php    /^    function _describeStringDifference($first, $second, $identical) {$/;"     f
+_describeTextMatch     lib/simpletestlib/web_tester.php        /^    function _describeTextMatch($substring, $subject) {$/;"   f
 _detab_callback        lib/markdown.php        /^      function _detab_callback($matches) {$/;"        f
-_dieOnNoMethod lib/simpletestlib/mock_objects.php      /^        function _dieOnNoMethod($method, $task) {$/;" f
+_detectCompression     admin/mysql/libraries/File.class.php    /^    function _detectCompression()$/;" f
+_dieOnNoMethod lib/simpletestlib/mock_objects.php      /^    function _dieOnNoMethod($method, $task) {$/;"     f
 _dirFlush      lib/adodb/adodb.inc.php /^   function _dirFlush($dir, $kill_top_level = false) $/;"     f
-_disableErrorReporting lib/simpletestlib/test_case.php /^        function _disableErrorReporting() {$/;"       f
-_dispatchRequest       lib/simpletestlib/http.php      /^        function _dispatchRequest(&$socket, $encoding) {$/;"  f
+_dispatchRequest       lib/simpletestlib/http.php      /^    function _dispatchRequest(&$socket, $encoding) {$/;"      f
 _dispatchTokens        lib/lexer.php   /^        function _dispatchTokens($unmatched, $matched, $mode = false) {$/;"   f
-_dispatchTokens        lib/simpletestlib/parser.php    /^        function _dispatchTokens($unmatched, $matched, $mode = false) {$/;"   f
+_dispatchTokens        lib/simpletestlib/parser.php    /^    function _dispatchTokens($unmatched, $matched, $mode = false) {$/;"       f
 _doAbbreviations_callback      lib/markdown.php        /^      function _doAbbreviations_callback($matches) {$/;"      f
 _doAnchors_inline_callback     lib/markdown.php        /^      function _doAnchors_inline_callback($matches) {$/;"     f
 _doAnchors_reference_callback  lib/markdown.php        /^      function _doAnchors_reference_callback($matches) {$/;"  f
@@ -2045,11 +2676,13 @@ _doItalicAndBold_strong_callback        lib/markdown.php        /^      function _doItalicAndBold_s
 _doLists_callback      lib/markdown.php        /^      function _doLists_callback($matches) {$/;"      f
 _doTable_callback      lib/markdown.php        /^      function _doTable_callback($matches) {$/;"      f
 _doTable_leadingPipe_callback  lib/markdown.php        /^      function _doTable_leadingPipe_callback($matches) {$/;"  f
+_dochecks      admin/mysql/libraries/tcpdf/tcpdf.php   /^              function _dochecks() {$/;"      f
 _dochecks      lib/fpdf/fpdf.php       /^function _dochecks()$/;"      f
 _dochecks      lib/tcpdf/tcpdf.php     /^        function _dochecks() {$/;"    f
+_dounderline   admin/mysql/libraries/tcpdf/tcpdf.php   /^              function _dounderline($x,$y,$txt) {$/;" f
 _dounderline   lib/fpdf/fpdf.php       /^function _dounderline($x,$y,$txt)$/;" f
 _dounderline   lib/tcpdf/tcpdf.php     /^        function _dounderline($x,$y,$txt) {$/;"       f
-_dropFuture    lib/simpletestlib/browser.php   /^        function _dropFuture() {$/;"  f
+_dropFuture    lib/simpletestlib/browser.php   /^    function _dropFuture() {$/;"      f
 _dumpDictionary        search/Zend/Search/Lucene/Index/SegmentWriter/DocumentWriter.php        /^    protected function _dumpDictionary()$/;"  f
 _dumpFNM       search/Zend/Search/Lucene/Index/SegmentWriter.php       /^    protected function _dumpFNM()$/;" f
 _dumpTermDictEntry     search/Zend/Search/Lucene/Index/SegmentWriter.php       /^    protected function _dumpTermDictEntry(Zend_Search_Lucene_Storage_File $dicFile,$/;"       f
@@ -2057,38 +2690,44 @@ _dumprs lib/adodb/session/adodb-session.php     /^      function _dumprs($rs) {$/;"     f
 _dumprs        lib/adodb/session/adodb-session2.php    /^      static function _dumprs($rs) {$/;"      f
 _elementToArray        lib/pear/HTML/QuickForm/Renderer/Array.php      /^    function _elementToArray(&$element, $required, $error)$/;"        f
 _elementToObject       lib/pear/HTML/QuickForm/Renderer/Object.php     /^    function _elementToObject(&$element, $required, $error) $/;"      f
-_enableErrorReporting  lib/simpletestlib/test_case.php /^        function _enableErrorReporting() {$/;"        f
-_encode        lib/simpletestlib/encoding.php  /^        function _encode() {$/;"      f
-_encode        lib/simpletestlib/form.php      /^        function _encode() {$/;"      f
+_emulateCall   lib/simpletestlib/mock_objects.php      /^    function &_emulateCall($method, $args, $step) {$/;"       f
+_encode        lib/simpletestlib/encoding.php  /^    function _encode() {$/;"  f
+_encode        lib/simpletestlib/form.php      /^    function _encode() {$/;"  f
 _encodeArray   lib/editor/tinymce/jscripts/tiny_mce/plugins/spellchecker/classes/utils/JSON.php        /^      function _encodeArray($input) {$/;"     f
 _encodePassword        lib/pear/Spreadsheet/Excel/Writer/Worksheet.php /^    function _encodePassword($plaintext)$/;"  f
 _encode_password       lib/excel/Worksheet.php /^    function _encode_password($plaintext)$/;" f
+_encryptBlock  admin/mysql/libraries/blowfish.php      /^    function _encryptBlock($L, $R)$/;"        f
 _endElement    lib/pear/HTTP/WebDAV/Tools/_parse_lockinfo.php  /^    function _endElement($parser, $name) $/;" f
 _endElement    lib/pear/HTTP/WebDAV/Tools/_parse_propfind.php  /^    function _endElement($parser, $name) $/;" f
 _endElement    lib/pear/HTTP/WebDAV/Tools/_parse_proppatch.php /^    function _endElement($parser, $name) $/;" f
-_endElement    lib/simpletestlib/xml.php       /^        function _endElement($expat, $tag) {$/;"      f
+_endElement    lib/simpletestlib/xml.php       /^    function _endElement($expat, $tag) {$/;"  f
+_enddoc        admin/mysql/libraries/tcpdf/tcpdf.php   /^              function _enddoc() {$/;"        f
 _enddoc        lib/fpdf/fpdf.php       /^function _enddoc()$/;"        f
 _enddoc        lib/tcpdf/tcpdf.php     /^        function _enddoc() {$/;"      f
+_endpage       admin/mysql/libraries/tcpdf/tcpdf.php   /^              function _endpage() {$/;"       f
 _endpage       lib/fpdf/fpdf.php       /^function _endpage()$/;"       f
 _endpage       lib/tcpdf/tcpdf.php     /^        function _endpage() {$/;"     f
 _errconnect    lib/adodb/drivers/adodb-postgres64.inc.php      /^      function _errconnect()$/;"      f
+_escape        admin/mysql/libraries/tcpdf/tcpdf.php   /^              function _escape($s) {$/;"      f
 _escape        lib/fpdf/fpdf.php       /^function _escape($s)$/;"      f
 _escape        lib/fpdf/fpdfprotection.php     /^    function _escape($s) {$/;"        f
 _escape        lib/tcpdf/tcpdf.php     /^        function _escape($s) {$/;"    f
 _escape        lib/tcpdf/tcpdfprotection.php   /^    function _escape($s) {$/;"        f
 _escapeString  lib/pear/HTML/QuickForm/hierselect.php  /^    function _escapeString($str)$/;"  f
+_escapetext    admin/mysql/libraries/tcpdf/tcpdf.php   /^              function _escapetext($s) {$/;"  f
 _escapetext    lib/tcpdf/tcpdf.php     /^        function _escapetext($s) {$/;"        f
 _eval  lib/smarty/Smarty.class.php     /^    function _eval($code, $params=null)$/;"   f
 _exactPhraseFreq       search/Zend/Search/Lucene/Search/Query/Phrase.php       /^    public function _exactPhraseFreq($docId)$/;"      f
 _expand_quoted_text    lib/smarty/Smarty_Compiler.class.php    /^    function _expand_quoted_text($var_expr)$/;"       f
 _expression    lib/excel/Parser.php    /^  function _expression()$/;"  f
 _expression    lib/pear/Spreadsheet/Excel/Writer/Parser.php    /^    function _expression()$/;"        f
-_extendClassCode       lib/simpletestlib/mock_objects.php      /^        function _extendClassCode($methods) {$/;"     f
-_extractAbsolutePath   lib/simpletestlib/url.php       /^        function _extractAbsolutePath($base) {$/;"    f
-_extractResponse       lib/simpletestlib/page.php      /^        function _extractResponse($response) {$/;"    f
+_extendClassCode       lib/simpletestlib/mock_objects.php      /^    function _extendClassCode($methods) {$/;" f
+_extractAbsolutePath   lib/simpletestlib/url.php       /^    function _extractAbsolutePath($base) {$/;"        f
+_extractExpectation    lib/simpletestlib/errors.php    /^    function _extractExpectation() {$/;"      f
+_extractResponse       lib/simpletestlib/page.php      /^    function _extractResponse($response) {$/;"        f
 _fact  lib/excel/Parser.php    /^  function _fact()$/;"        f
 _fact  lib/pear/Spreadsheet/Excel/Writer/Parser.php    /^    function _fact()$/;"      f
-_failOnError   lib/simpletestlib/web_tester.php        /^        function _failOnError($result) {$/;"  f
+_failOnError   lib/simpletestlib/web_tester.php        /^    function _failOnError($result) {$/;"      f
 _fetch lib/adodb/adodb.inc.php /^              function _fetch()$/;"   f
 _fetch lib/adodb/drivers/adodb-ado.inc.php     /^      function _fetch()$/;"   f
 _fetch lib/adodb/drivers/adodb-ado5.inc.php    /^      function _fetch()$/;"   f
@@ -2111,9 +2750,9 @@ _fetch    lib/adodb/drivers/adodb-postgres7.inc.php       /^      function _fetch()$/;"   f
 _fetch lib/adodb/drivers/adodb-sqlite.inc.php  /^      function _fetch($ignore_fields=false) $/;"      f
 _fetch lib/adodb/drivers/adodb-sqlitepo.inc.php        /^   function _fetch($ignore_fields=false)$/;"  f
 _fetch lib/adodb/drivers/adodb-sybase.inc.php  /^      function _fetch($ignore_fields=false) $/;"      f
-_fetch lib/simpletestlib/browser.php   /^        function &_fetch($url, $encoding, $depth = 0) {$/;"   f
-_fetch lib/simpletestlib/user_agent.php        /^        function &_fetch($url, $encoding) {$/;"       f
-_fetchWhileRedirected  lib/simpletestlib/user_agent.php        /^        function &_fetchWhileRedirected($url, $encoding) {$/;"        f
+_fetch lib/simpletestlib/browser.php   /^    function &_fetch($url, $encoding, $depth = 0) {$/;"       f
+_fetch lib/simpletestlib/user_agent.php        /^    function &_fetch($url, $encoding) {$/;"   f
+_fetchWhileRedirected  lib/simpletestlib/user_agent.php        /^    function &_fetchWhileRedirected($url, $encoding) {$/;"    f
 _fetch_course_tree_recursion   lib/grade/grade_category.php    /^    private function _fetch_course_tree_recursion($category_array, &$sortorder) {$/;" f
 _fetch_odbtp   lib/adodb/drivers/adodb-odbtp.inc.php   /^      function _fetch_odbtp($type=0)$/;"      f
 _fetch_resource_info   lib/smarty/Smarty.class.php     /^    function _fetch_resource_info(&$params)$/;"       f
@@ -2121,25 +2760,29 @@ _file_get_contents      lib/adodb/adodb-xmlschema.inc.php       /^      function _file_get_conte
 _file_get_contents     lib/adodb/adodb-xmlschema.inc.php       /^function _file_get_contents($file) $/;"       f
 _file_get_contents     lib/adodb/adodb-xmlschema03.inc.php     /^      function _file_get_contents($path)$/;"  f
 _file_get_contents     lib/adodb/adodb-xmlschema03.inc.php     /^function _file_get_contents($file) $/;"       f
-_findFirstMatch        lib/simpletestlib/cookies.php   /^        function _findFirstMatch($cookie) {$/;"       f
-_findFirstSlot lib/simpletestlib/mock_objects.php      /^        function &_findFirstSlot($parameters) {$/;"   f
-_findForm      lib/simpletestlib/frames.php    /^        function &_findForm($method, $attribute) {$/;"        f
-_findFormInFrame       lib/simpletestlib/frames.php    /^        function &_findFormInFrame(&$page, $index, $method, $attribute) {$/;" f
-_findHeader    lib/simpletestlib/web_tester.php        /^        function _findHeader($compare) {$/;"  f
+_findFirstMatch        lib/simpletestlib/cookies.php   /^    function _findFirstMatch($cookie) {$/;"   f
+_findFirstSlot lib/simpletestlib/mock_objects.php      /^    function &_findFirstSlot($parameters) {$/;"       f
+_findForm      lib/simpletestlib/frames.php    /^    function &_findForm($method, $attribute) {$/;"    f
+_findFormInFrame       lib/simpletestlib/frames.php    /^    function &_findFormInFrame(&$page, $index, $method, $attribute) {$/;"     f
+_findHeader    lib/simpletestlib/web_tester.php        /^    function _findHeader($compare) {$/;"      f
 _findOperator  lib/pear/HTML/QuickForm/Rule/Compare.php        /^    function _findOperator($name)$/;" f
-_findRealmFromUrl      lib/simpletestlib/authentication.php    /^        function _findRealmFromUrl($url) {$/;"        f
+_findRealmFromUrl      lib/simpletestlib/authentication.php    /^    function _findRealmFromUrl($url) {$/;"    f
+_findUnused    lib/htmlpurifier/HTMLPurifier/ConfigSchema/InterchangeBuilder.php       /^    protected function _findUnused($hash) {$/;"       f
 _findValue     lib/pear/HTML/QuickForm/element.php     /^    function _findValue(&$values)$/;" f
 _findValue     lib/pear/HTML/QuickForm/file.php        /^    function _findValue()$/;" f
 _findschema    lib/adodb/adodb.inc.php /^      function _findschema(&$table,&$schema)$/;"      f
 _findvers      lib/adodb/adodb.inc.php /^      function _findvers($str)$/;"    f
-_fixPath       lib/simpletestlib/cookies.php   /^        function _fixPath($path) {$/;"        f
+_fixPath       lib/simpletestlib/cookies.php   /^    function _fixPath($path) {$/;"    f
+_fix_course_cats       lib/datalib.php /^function _fix_course_cats($children, &$sortorder, $parent, $depth, $path, &$fixcontexts) {$/;"        f
 _fixblobs      lib/adodb/drivers/adodb-postgres64.inc.php      /^      function _fixblobs()$/;"        f
 _floatToByte   search/Zend/Search/Lucene/Search/Similarity.php /^    private static function _floatToByte($f)$/;"      f
-_frameLiesWithinSimpleTestFolder       lib/simpletestlib/simpletest.php        /^        function _frameLiesWithinSimpleTestFolder($frame) {$/;"       f
-_frameMatchesPrefix    lib/simpletestlib/simpletest.php        /^        function _frameMatchesPrefix($frame) {$/;"    f
+_formatKey     admin/mysql/libraries/blowfish.php      /^    function _formatKey($key)$/;"     f
+_frameLiesWithinSimpleTestFolder       lib/simpletestlib/simpletest.php        /^    function _frameLiesWithinSimpleTestFolder($frame) {$/;"   f
+_frameMatchesPrefix    lib/simpletestlib/simpletest.php        /^    function _frameMatchesPrefix($frame) {$/;"        f
 _fread search/Zend/Search/Lucene/Storage/File.php      /^    abstract protected function _fread($length=1);$/;"        f
 _fread search/Zend/Search/Lucene/Storage/File/Filesystem.php   /^    protected function _fread($length=1)$/;"  f
 _fread search/Zend/Search/Lucene/Storage/File/Memory.php       /^    protected function _fread($length = 1)$/;"        f
+_freadint      admin/mysql/libraries/tcpdf/tcpdf.php   /^              function _freadint($f) {$/;"    f
 _freadint      lib/fpdf/fpdf.php       /^function _freadint($f)$/;"    f
 _freadint      lib/tcpdf/tcpdf.php     /^        function _freadint($f) {$/;"  f
 _func  lib/excel/Parser.php    /^  function _func()$/;"        f
@@ -2160,74 +2803,84 @@ _generateencryptionkey  lib/fpdf/fpdfprotection.php     /^    function _generateencry
 _generateencryptionkey lib/tcpdf/tcpdfprotection.php   /^    function _generateencryptionkey($user_pass, $owner_pass, $protection) {$/;"       f
 _getAttrKey    lib/pear/HTML/Common.php        /^    function _getAttrKey($attr, $attributes)$/;"      f
 _getAttrString lib/pear/HTML/Common.php        /^    function _getAttrString($attributes)$/;"  f
-_getAttributes lib/simpletestlib/xml.php       /^        function _getAttributes() {$/;"       f
-_getBaseTestCase       lib/simpletestlib/test_case.php /^        function _getBaseTestCase($class) {$/;"       f
+_getAttributes lib/simpletestlib/xml.php       /^    function _getAttributes() {$/;"   f
 _getCMD        lib/editor/tinymce/jscripts/tiny_mce/plugins/spellchecker/classes/PSpellShell.php       /^      function _getCMD($lang) {$/;"   f
 _getColor      lib/pear/Spreadsheet/Excel/Writer/Format.php    /^    function _getColor($name_color = '')$/;"  f
-_getCommonPath lib/simpletestlib/authentication.php    /^        function _getCommonPath($first, $second) {$/;"        f
+_getCommonPath lib/simpletestlib/authentication.php    /^    function _getCommonPath($first, $second) {$/;"    f
 _getCompoundedRegex    lib/lexer.php   /^        function _getCompoundedRegex() {$/;"  f
-_getCompoundedRegex    lib/simpletestlib/parser.php    /^        function _getCompoundedRegex() {$/;"  f
-_getCss        lib/simpletestlib/reporter.php  /^        function _getCss() {$/;"      f
+_getCompoundedRegex    lib/simpletestlib/parser.php    /^    function _getCompoundedRegex() {$/;"      f
+_getCss        lib/simpletestlib/reporter.php  /^    function _getCss() {$/;"  f
 _getCss        lib/simpletestlib/ui/webunit_reporter.php       /^        function _getCss() {$/;"      f
-_getCurrentNestingTag  lib/simpletestlib/xml.php       /^        function &_getCurrentNestingTag() {$/;"       f
-_getCurrentTestCase    lib/simpletestlib/mock_objects.php      /^        function &_getCurrentTestCase() {$/;" f
+_getCurrentNestingTag  lib/simpletestlib/xml.php       /^    function &_getCurrentNestingTag() {$/;"   f
+_getCurrentTestCase    lib/simpletestlib/mock_objects.php      /^    function &_getCurrentTestCase() {$/;"     f
 _getData       lib/pear/Spreadsheet/Excel/Writer/Validator.php /^   function _getData()$/;"    f
-_getDefaults   lib/simpletestlib/simpletest.php        /^        function _getDefaults() {$/;" f
-_getDumper     lib/simpletestlib/expectation.php       /^        function &_getDumper() {$/;"  f
+_getDefaults   lib/simpletestlib/simpletest.php        /^    function _getDefaults() {$/;"     f
+_getDumper     lib/simpletestlib/expectation.php       /^    function &_getDumper() {$/;"      f
 _getElNamesRecursive   lib/formslib.php        /^    function _getElNamesRecursive($element) {$/;"     f
-_getExpectation        lib/simpletestlib/web_tester.php        /^        function _getExpectation() {$/;"      f
+_getExpectation        lib/simpletestlib/web_tester.php        /^    function _getExpectation() {$/;"  f
 _getFieldPosition      search/Zend/Search/Lucene/Index/SegmentInfo.php /^    private function _getFieldPosition($fieldNum) {$/;"       f
-_getFullSignature      lib/simpletestlib/reflection_php5.php   /^        function _getFullSignature($name) {$/;"       f
+_getFullSignature      lib/simpletestlib/reflection_php5.php   /^    function _getFullSignature($name) {$/;"   f
 _getHighlightColor     search/Zend/Search/Lucene/Search/Query.php      /^    protected function _getHighlightColor(&$colorIndex)$/;"   f
-_getHostLine   lib/simpletestlib/http.php      /^        function _getHostLine() {$/;" f
-_getIndent     lib/simpletestlib/xml.php       /^        function _getIndent($offset = 0) {$/;"        f
+_getHostLine   lib/simpletestlib/http.php      /^    function _getHostLine() {$/;"     f
+_getIndent     lib/simpletestlib/xml.php       /^    function _getIndent($offset = 0) {$/;"    f
 _getInstance   search/Zend/Search/Lucene/Search/QueryParser.php        /^    private static function _getInstance()$/;"        f
 _getJsValue    lib/pear/HTML/QuickForm/RuleRegistry.php        /^    function _getJsValue(&$element, $elementName, $reset = false, $index = null)$/;"  f
 _getLineEnd    lib/pear/HTML/Common.php        /^    function _getLineEnd()$/;"        f
 _getMatches    lib/editor/tinymce/jscripts/tiny_mce/plugins/spellchecker/classes/GoogleSpell.php       /^      function &_getMatches($lang, $str) {$/;"        f
 _getOptions    lib/pear/Spreadsheet/Excel/Writer/Validator.php /^    function _getOptions()$/;"        f
 _getPLink      lib/editor/tinymce/jscripts/tiny_mce/plugins/spellchecker/classes/PSpell.php    /^      function &_getPLink($lang) {$/;"        f
-_getParameterSignatures        lib/simpletestlib/reflection_php5.php   /^        function _getParameterSignatures($method) {$/;"       f
-_getParsedTags lib/simpletestlib/parser.php    /^        function _getParsedTags() {$/;"       f
-_getPattern    lib/simpletestlib/expectation.php       /^        function _getPattern() {$/;"  f
+_getParameterSignatures        lib/simpletestlib/reflection_php5.php   /^    function _getParameterSignatures($method) {$/;"   f
+_getParsedTags lib/simpletestlib/parser.php    /^    function _getParsedTags() {$/;"   f
+_getPattern    lib/simpletestlib/expectation.php       /^    function _getPattern() {$/;"      f
 _getPerlMatchingFlags  lib/lexer.php   /^        function _getPerlMatchingFlags() {$/;"        f
-_getPerlMatchingFlags  lib/simpletestlib/parser.php    /^        function _getPerlMatchingFlags() {$/;"        f
+_getPerlMatchingFlags  lib/simpletestlib/parser.php    /^    function _getPerlMatchingFlags() {$/;"    f
 _getPersistantData     lib/pear/HTML/QuickForm/element.php     /^    function _getPersistantData()$/;" f
 _getPpsWk      lib/pear/OLE/PPS.php    /^    function _getPpsWk()$/;"  f
 _getPrefix     search/Zend/Search/Lucene/Search/Query/Wildcard.php     /^    private static function _getPrefix($word)$/;"     f
 _getProxyClassCode     lib/soap/nusoap.php     /^      function _getProxyClassCode($r) {$/;"   f
-_getPublicNameFromIndex        lib/simpletestlib/frames.php    /^        function _getPublicNameFromIndex($subject) {$/;"      f
+_getPublicNameFromIndex        lib/simpletestlib/frames.php    /^    function _getPublicNameFromIndex($subject) {$/;"  f
 _getRefIndex   lib/pear/Spreadsheet/Excel/Writer/Parser.php    /^    function _getRefIndex($ext_ref)$/;"       f
-_getRegistry   lib/simpletestlib/simpletest.php        /^        function &_getRegistry() {$/;"        f
-_getRequestLine        lib/simpletestlib/http.php      /^        function _getRequestLine($method) {$/;"       f
-_getReturn     lib/simpletestlib/mock_objects.php      /^        function &_getReturn($method, $args, $step) {$/;"     f
+_getRegistry   lib/simpletestlib/simpletest.php        /^    function &_getRegistry() {$/;"    f
+_getRequestLine        lib/simpletestlib/http.php      /^    function _getRequestLine($method) {$/;"   f
 _getSheetIndex lib/pear/Spreadsheet/Excel/Writer/Parser.php    /^    function _getSheetIndex($sheet_name)$/;"  f
-_getShell      lib/simpletestlib/shell_tester.php      /^        function &_getShell() {$/;"   f
-_getSubstring  lib/simpletestlib/web_tester.php        /^        function _getSubstring() {$/;"        f
+_getShell      lib/simpletestlib/shell_tester.php      /^    function &_getShell() {$/;"       f
+_getSubstring  lib/simpletestlib/web_tester.php        /^    function _getSubstring() {$/;"    f
 _getTab        lib/pear/HTML/Common.php        /^    function _getTab()$/;"    f
 _getTabs       lib/pear/HTML/Common.php        /^    function _getTabs()$/;"   f
-_getType       lib/simpletestlib/expectation.php       /^        function _getType() {$/;"     f
-_getUrlFromLink        lib/simpletestlib/page.php      /^        function _getUrlFromLink($link) {$/;" f
-_getValue      lib/simpletestlib/expectation.php       /^        function _getValue() {$/;"    f
-_getWidgets    lib/simpletestlib/tag.php       /^        function &_getWidgets() {$/;" f
+_getType       lib/simpletestlib/expectation.php       /^    function _getType() {$/;" f
+_getUrlFromLink        lib/simpletestlib/page.php      /^    function _getUrlFromLink($link) {$/;"     f
+_getValue      lib/simpletestlib/expectation.php       /^    function _getValue() {$/;"        f
+_getWidgets    lib/simpletestlib/tag.php       /^    function &_getWidgets() {$/;"     f
 _get_auto_filename     lib/smarty/Smarty.class.php     /^    function _get_auto_filename($auto_base, $auto_source = null, $auto_id = null)$/;" f
 _get_auto_id   lib/smarty/Smarty.class.php     /^    function _get_auto_id($cache_id=null, $compile_id=null) {$/;"     f
 _get_children_recursion        lib/grade/grade_category.php    /^    private function _get_children_recursion($category) {$/;" f
 _get_color     lib/excel/Format.php    /^    function _get_color($name_color = '')$/;" f
 _get_color     lib/odslib.class.php    /^    function _get_color($name_color = '') {$/;"       f
 _get_compile_path      lib/smarty/Smarty.class.php     /^    function _get_compile_path($resource_name)$/;"    f
+_get_next_packet       message/output/jabber/jabberclass/class_Jabber.php      /^      function _get_next_packet() {$/;"       f
 _get_plugin_filepath   lib/smarty/Smarty.class.php     /^    function _get_plugin_filepath($type, $name)$/;"   f
 _get_pprofp    lib/profilerlib.php     /^    function _get_pprofp($cleanup = true)$/;" f
 _get_ranges    lib/pear/HTTP/WebDAV/Server.php /^    function _get_ranges(&$options) $/;"      f
 _getfontfiles  lib/pdflib.php  /^    function _getfontfiles($fontdir) {$/;"    f
+_getfontpath   admin/mysql/libraries/tcpdf/tcpdf.php   /^              function _getfontpath() {$/;"   f
 _getfontpath   lib/fpdf/fpdf.php       /^function _getfontpath()$/;"   f
 _getfontpath   lib/pdflib.php  /^    function _getfontpath() {$/;"     f
 _getfontpath   lib/tcpdf/tcpdf.php     /^        function _getfontpath() {$/;" f
-_handle        lib/simpletestlib/collector.php /^        function _handle(&$test, $file) {$/;" f
-_handle        lib/simpletestlib/collector.php /^        function _handle(&$test, $filename) {$/;"     f
+_handle        lib/simpletestlib/collector.php /^    function _handle(&$test, $file) {$/;"     f
+_handle        lib/simpletestlib/collector.php /^    function _handle(&$test, $filename) {$/;" f
+_handle_error  message/output/jabber/jabberclass/class_Jabber.php      /^      function _handle_error(&$packet,$error_handler="error") {$/;"   f
+_handle_iq     message/output/jabber/jabberclass/class_Jabber.php      /^      function _handle_iq(&$packet) {$/;"     f
+_handle_iq_error       message/output/jabber/jabberclass/class_Jabber.php      /^      function _handle_iq_error(&$packet,$error_handler="error") {$/;"        f
+_handle_message        message/output/jabber/jabberclass/class_Jabber.php      /^      function _handle_message(&$packet) {$/;"        f
+_handle_presence       message/output/jabber/jabberclass/class_Jabber.php      /^      function _handle_presence(&$packet) {$/;"       f
+_handle_stream message/output/jabber/jabberclass/class_Jabber.php      /^      function _handle_stream(&$packet) {$/;" f
+_handle_stream_error   message/output/jabber/jabberclass/class_Jabber.php      /^      function _handle_stream_error(&$packet) {$/;"   f
+_handle_stream_features        message/output/jabber/jabberclass/class_Jabber.php      /^      function _handle_stream_features(&$packet) {$/;"        f
+_handle_time_packet    message/output/jabber/jabberclass/class_Jabber.php      /^      function _handle_time_packet(&$packet) {$/;"    f
+_handle_version_packet message/output/jabber/jabberclass/class_Jabber.php      /^      function _handle_version_packet(&$packet) {$/;" f
 _handleerror   lib/adodb/drivers/adodb-ibase.inc.php   /^      function _handleerror()$/;"     f
 _hasAnythingToMerge    search/Zend/Search/Lucene/Index/Writer.php      /^    private function _hasAnythingToMerge()$/;"        f
-_hasNamedTagOnOpenTagStack     lib/simpletestlib/page.php      /^        function _hasNamedTagOnOpenTagStack($name) {$/;"      f
+_hasNamedTagOnOpenTagStack     lib/simpletestlib/page.php      /^    function _hasNamedTagOnOpenTagStack($name) {$/;"  f
 _hashHTMLBlocks_callback       lib/markdown.php        /^      function _hashHTMLBlocks_callback($matches) {$/;"       f
 _hashHTMLBlocks_inHTML lib/markdown.php        /^      function _hashHTMLBlocks_inHTML($text, $hash_method, $md_attr) {$/;"    f
 _hashHTMLBlocks_inMarkdown     lib/markdown.php        /^      function _hashHTMLBlocks_inMarkdown($text, $indent = 0, $/;"    f
@@ -2242,7 +2895,7 @@ _hs_setValue      lib/pear/HTML/QuickForm/hierselect.php  /^function _hs_setValue(ctl,
 _hs_setupOnReset       lib/pear/HTML/QuickForm/hierselect.php  /^function _hs_setupOnReset(form, groupNames)$/;"       f
 _hs_swapOptions        lib/pear/HTML/QuickForm/hierselect.php  /^function _hs_swapOptions(form, groupName, selectIndex)$/;"    f
 _hs_unescapeEntities   lib/pear/HTML/QuickForm/hierselect.php  /^function _hs_unescapeEntities(str)$/;"        f
-_htmlEntities  lib/simpletestlib/reporter.php  /^        function _htmlEntities($message) {$/;"        f
+_htmlEntities  lib/simpletestlib/reporter.php  /^    function _htmlEntities($message) {$/;"    f
 _if_header_lexer       lib/pear/HTTP/WebDAV/Server.php /^    function _if_header_lexer($string, &$pos) $/;"    f
 _if_header_parser      lib/pear/HTTP/WebDAV/Server.php /^    function _if_header_parser($str) $/;"     f
 _include       lib/smarty/Smarty.class.php     /^    function _include($filename, $once=false, $params=null)$/;"       f
@@ -2256,6 +2909,8 @@ _init     lib/adodb/session/adodb-session.php     /^      function _init() {$/;"  f
 _init  lib/adodb/session/adodb-session2.php    /^      static function _init() {$/;"   f
 _initDetab     lib/markdown.php        /^      function _initDetab() {$/;"     f
 _initWeight    search/Zend/Search/Lucene/Search/Query.php      /^    protected function _initWeight(Zend_Search_Lucene_Interface $reader)$/;"  f
+_initial_question_walker       mod/quiz/report/statistics/qstats.php   /^    function _initial_question_walker(&$stats, $grade){$/;"   f
+_initial_states_walker mod/quiz/report/statistics/qstats.php   /^    function _initial_states_walker($state, &$stats, $positionstat = true){$/;"       f
 _initialize    lib/excel/OLEwriter.php /^    function _initialize()$/;"        f
 _initialize    lib/excel/Worksheet.php /^    function _initialize()$/;"        f
 _initialize    lib/pear/Spreadsheet/Excel/Writer/Worksheet.php /^    function _initialize()$/;"        f
@@ -2300,61 +2955,71 @@ _insertid       lib/adodb/drivers/adodb-sqlanywhere.inc.php     /^       function _insertid() {
 _insertid      lib/adodb/drivers/adodb-sqlite.inc.php  /^      function _insertid()$/;"        f
 _insertid      lib/adodb/drivers/adodb-sybase.inc.php  /^      function _insertid()$/;"        f
 _int2utf8      lib/editor/tinymce/jscripts/tiny_mce/plugins/spellchecker/classes/utils/JSON.php        /^      function _int2utf8($int) {$/;"  f
-_invoke        lib/simpletestlib/mock_objects.php      /^        function &_invoke($method, $args) {$/;"       f
+_invoke        lib/simpletestlib/mock_objects.php      /^    function &_invoke($method, $args) {$/;"   f
 _invokeParser  lib/lexer.php   /^        function _invokeParser($content, $is_match) {$/;"     f
-_invokeParser  lib/simpletestlib/parser.php    /^        function _invokeParser($content, $is_match) {$/;"     f
-_isArrayOfIdenticalTypes       lib/simpletestlib/compatibility.php     /^        function _isArrayOfIdenticalTypes($first, $second) {$/;"      f
-_isCaseMatch   lib/simpletestlib/reporter.php  /^        function _isCaseMatch($test_case) {$/;"       f
-_isConstructor lib/simpletestlib/mock_objects.php      /^        function _isConstructor($method) {$/;"        f
-_isEmpty       lib/simpletestlib/browser.php   /^        function _isEmpty() {$/;"     f
-_isFormElement lib/simpletestlib/page.php      /^        function _isFormElement($name) {$/;"  f
-_isIdenticalType       lib/simpletestlib/compatibility.php     /^        function _isIdenticalType($first, $second) {$/;"      f
-_isIn  lib/simpletestlib/authentication.php    /^        function _isIn($part, $whole) {$/;"   f
-_isInline      lib/htmlpurifier/HTMLPurifier/Injector/AutoParagraph.php        /^    function _isInline($token) {$/;"  f
-_isInterfaceMethod     lib/simpletestlib/reflection_php5.php   /^        function _isInterfaceMethod($method) {$/;"    f
-_isLastPacket  lib/simpletestlib/http.php      /^        function _isLastPacket($packet) {$/;" f
-_isLeaf        lib/simpletestlib/xml.php       /^        function _isLeaf($tag) {$/;"  f
-_isLoadingFrames       lib/simpletestlib/page.php      /^        function _isLoadingFrames() {$/;"     f
+_invokeParser  lib/simpletestlib/parser.php    /^    function _invokeParser($content, $is_match) {$/;" f
+_isAbstractMethod      lib/simpletestlib/reflection_php5.php   /^    function _isAbstractMethod($name) {$/;"   f
+_isAbstractMethodInParents     lib/simpletestlib/reflection_php5.php   /^    function _isAbstractMethodInParents($name) {$/;"  f
+_isArrayOfIdenticalTypes       lib/simpletestlib/compatibility.php     /^    function _isArrayOfIdenticalTypes($first, $second) {$/;"  f
+_isConstructor lib/simpletestlib/mock_objects.php      /^    function _isConstructor($method) {$/;"    f
+_isConstructor lib/simpletestlib/reflection_php5.php   /^    function _isConstructor($name) {$/;"      f
+_isEmpty       lib/simpletestlib/browser.php   /^    function _isEmpty() {$/;" f
+_isFormElement lib/simpletestlib/page.php      /^    function _isFormElement($name) {$/;"      f
+_isHidden      lib/simpletestlib/collector.php /^    function _isHidden($filename) {$/;"       f
+_isIdenticalType       lib/simpletestlib/compatibility.php     /^    function _isIdenticalType($first, $second) {$/;"  f
+_isIn  lib/simpletestlib/authentication.php    /^    function _isIn($part, $whole) {$/;"       f
+_isInline      lib/htmlpurifier/HTMLPurifier/Injector/AutoParagraph.php        /^    private function _isInline($token) {$/;"  f
+_isInterfaceMethod     lib/simpletestlib/reflection_php5.php   /^    function _isInterfaceMethod($method) {$/;"        f
+_isLastPacket  lib/simpletestlib/http.php      /^    function _isLastPacket($packet) {$/;"     f
+_isLeaf        lib/simpletestlib/xml.php       /^    function _isLeaf($tag) {$/;"      f
+_isLoadingFrames       lib/simpletestlib/page.php      /^    function _isLoadingFrames() {$/;" f
 _isLongOpt     lib/pear/Console/Getopt.php     /^    function _isLongOpt($arg)$/;"     f
-_isMatch       lib/simpletestlib/cookies.php   /^        function _isMatch($cookie, $host, $path, $name) {$/;" f
-_isMatchingKeys        lib/simpletestlib/dumper.php    /^        function _isMatchingKeys($first, $second, $identical) {$/;"   f
-_isModeEnd     lib/simpletestlib/parser.php    /^        function _isModeEnd($mode) {$/;"      f
-_isOnlyAscii   lib/simpletestlib/encoding.php  /^        function _isOnlyAscii($ascii) {$/;"   f
-_isOptional    lib/simpletestlib/reflection_php5.php   /^        function _isOptional($parameter) {$/;"        f
-_isRelativePath        lib/simpletestlib/url.php       /^        function _isRelativePath($path) {$/;" f
+_isMatch       lib/simpletestlib/cookies.php   /^    function _isMatch($cookie, $host, $path, $name) {$/;"     f
+_isMatchingKeys        lib/simpletestlib/dumper.php    /^    function _isMatchingKeys($first, $second, $identical) {$/;"       f
+_isModeEnd     lib/simpletestlib/parser.php    /^    function _isModeEnd($mode) {$/;"  f
+_isOn  lib/simpletestlib/reporter.php  /^    function _isOn() {$/;"    f
+_isOnlyAscii   lib/simpletestlib/encoding.php  /^    function _isOnlyAscii($ascii) {$/;"       f
+_isOptional    lib/simpletestlib/reflection_php5.php   /^    function _isOptional($parameter) {$/;"    f
+_isRelativePath        lib/simpletestlib/url.php       /^    function _isRelativePath($path) {$/;"     f
 _isShortOpt    lib/pear/Console/Getopt.php     /^    function _isShortOpt($arg)$/;"    f
-_isSingle      lib/simpletestlib/web_tester.php        /^        function _isSingle($value) {$/;"      f
-_isSpecialMode lib/simpletestlib/parser.php    /^        function _isSpecialMode($mode) {$/;"  f
-_isTest        lib/simpletestlib/test_case.php /^        function _isTest($method) {$/;"       f
-_isTestMatch   lib/simpletestlib/reporter.php  /^        function _isTestMatch($method) {$/;"  f
-_isTooManyRedirects    lib/simpletestlib/user_agent.php        /^        function _isTooManyRedirects($redirects) {$/;"        f
-_isTypeMatch   lib/simpletestlib/dumper.php    /^        function _isTypeMatch($first, $second) {$/;"  f
+_isSingle      lib/simpletestlib/web_tester.php        /^    function _isSingle($value) {$/;"  f
+_isSpecialMode lib/simpletestlib/parser.php    /^    function _isSpecialMode($mode) {$/;"      f
+_isStaticMethod        lib/simpletestlib/reflection_php5.php   /^    function _isStaticMethod($name) {$/;"     f
+_isTest        lib/simpletestlib/test_case.php /^    function _isTest($method) {$/;"   f
+_isTooManyRedirects    lib/simpletestlib/user_agent.php        /^    function _isTooManyRedirects($redirects) {$/;"    f
+_isTypeMatch   lib/simpletestlib/dumper.php    /^    function _isTypeMatch($first, $second) {$/;"      f
+_isView        admin/mysql/libraries/Table.class.php   /^    function _isView($db, $table) {$/;"       f
 _is_compiled   lib/smarty/Smarty.class.php     /^    function _is_compiled($resource_name, $compile_path)$/;"  f
-_keysToLowerCase       lib/simpletestlib/page.php      /^        function _keysToLowerCase($map) {$/;" f
+_is_error_packet       message/output/jabber/jabberclass/class_Jabber.php      /^      function _is_error_packet($packet) {$/;"        f
+_keysToLowerCase       lib/simpletestlib/page.php      /^    function _keysToLowerCase($map) {$/;"     f
 _less  search/Zend/Search/Lucene/Index/SegmentInfoPriorityQueue.php    /^    protected function _less($segmentInfo1, $segmentInfo2)$/;"        f
 _less  search/Zend/Search/Lucene/PriorityQueue.php     /^    abstract protected function _less($el1, $el2);$/;"        f
-_linkIsAbsolute        lib/simpletestlib/page.php      /^        function _linkIsAbsolute($url) {$/;"  f
-_listify       lib/htmlpurifier/HTMLPurifier/Config.php        /^    function _listify($lookup) {$/;"  f
-_load  lib/simpletestlib/browser.php   /^        function _load($url, $parameters) {$/;"       f
+_linkIsAbsolute        lib/simpletestlib/page.php      /^    function _linkIsAbsolute($url) {$/;"      f
+_listify       lib/htmlpurifier/HTMLPurifier/Config.php        /^    private function _listify($lookup) {$/;"  f
+_load  lib/simpletestlib/browser.php   /^    function _load($url, $parameters) {$/;"   f
 _loadDictionaryIndex   search/Zend/Search/Lucene/Index/SegmentInfo.php /^    private function _loadDictionaryIndex()$/;"       f
 _loadElement   lib/pear/HTML/QuickForm.php     /^    function &_loadElement($event, $type, $args)$/;"  f
-_loadFrame     lib/simpletestlib/browser.php   /^        function _loadFrame($frames, $url, $parameters) {$/;" f
+_loadFrame     lib/simpletestlib/browser.php   /^    function _loadFrame($frames, $url, $parameters) {$/;"     f
 _loadNorm      search/Zend/Search/Lucene/Index/SegmentInfo.php /^    private function _loadNorm($fieldNum)$/;" f
-_loadPage      lib/simpletestlib/browser.php   /^        function _loadPage($url, $parameters) {$/;"   f
-_loadRegex     lib/htmlpurifier/HTMLPurifier/AttrDef/URI/IPv4.php      /^    function _loadRegex() {$/;"       f
+_loadPage      lib/simpletestlib/browser.php   /^    function _loadPage($url, $parameters) {$/;"       f
+_loadRegex     lib/htmlpurifier/HTMLPurifier/AttrDef/URI/IPv4.php      /^    protected function _loadRegex() {$/;"     f
 _load_filters  lib/smarty/Smarty_Compiler.class.php    /^    function _load_filters()$/;"      f
 _load_instance blocks/moodleblock.class.php    /^    function _load_instance($instance) {$/;"  f
+_log   message/output/jabber/jabberclass/class_Jabber.php      /^      function _log($msg,$level = 1) {$/;"    f
 _logMsg        lib/editor/tinymce/jscripts/tiny_mce/plugins/spellchecker/classes/utils/Logger.php      /^      function _logMsg($level, $message) {$/;"        f
-_makeAbsolute  lib/simpletestlib/page.php      /^        function _makeAbsolute($url) {$/;"    f
-_makeArray     lib/simpletestlib/tag.php       /^        function _makeArray($value) {$/;"     f
+_log_close     message/output/jabber/jabberclass/class_Jabber.php      /^      function _log_close() {$/;"     f
+_log_open      message/output/jabber/jabberclass/class_Jabber.php      /^      function _log_open() {$/;"      f
+_makeArray     lib/simpletestlib/tag.php       /^    function _makeArray($value) {$/;" f
+_makeFileVariablesGlobal       lib/simpletestlib/test_case.php /^    function _makeFileVariablesGlobal($existing, $new) {$/;"  f
 _makeSmallData lib/pear/OLE/PPS/Root.php       /^    function _makeSmallData(&$raList)$/;"     f
 _match lib/excel/Parser.php    /^  function _match($token)$/;" f
 _match lib/pear/Spreadsheet/Excel/Writer/Parser.php    /^    function _match($token)$/;"       f
+_matchesTestCase       lib/simpletestlib/reporter.php  /^    function _matchesTestCase($test_case) {$/;"       f
 _maybeMergeSegments    search/Zend/Search/Lucene/Index/Writer.php      /^    private function _maybeMergeSegments()$/;"        f
 _md5_16        lib/fpdf/fpdfprotection.php     /^    function _md5_16($string) {$/;"   f
 _md5_16        lib/tcpdf/tcpdfprotection.php   /^    function _md5_16($string) {$/;"   f
 _merge theme/chameleon/ui/ChameleonCSS.class.php       /^    function _merge($permcss, $tempcss) {$/;" f
-_mergeAssocArray       lib/htmlpurifier/HTMLPurifier/ElementDef.php    /^    function _mergeAssocArray(&$a1, $a2) {$/;"        f
+_mergeAssocArray       lib/htmlpurifier/HTMLPurifier/ElementDef.php    /^    private function _mergeAssocArray(&$a1, $a2) {$/;"        f
 _mergeFields   search/Zend/Search/Lucene/Index/SegmentMerger.php       /^    private function _mergeFields()$/;"       f
 _mergeNorms    search/Zend/Search/Lucene/Index/SegmentMerger.php       /^    private function _mergeNorms()$/;"        f
 _mergePathes   lib/pear/HTTP/WebDAV/Server.php /^    function _mergePathes($parent, $child) $/;"       f
@@ -2370,34 +3035,58 @@ _nconnect       lib/adodb/drivers/adodb-postgres64.inc.php      /^      function _nconnect($argH
 _newSegmentName        search/Zend/Search/Lucene/Index/Writer.php      /^    private function _newSegmentName()$/;"    f
 _new_locktoken lib/pear/HTTP/WebDAV/Server.php /^    function _new_locktoken() $/;"    f
 _new_uuid      lib/pear/HTTP/WebDAV/Server.php /^    function _new_uuid() $/;" f
+_newobj        admin/mysql/libraries/tcpdf/tcpdf.php   /^              function _newobj() {$/;"        f
 _newobj        lib/fpdf/fpdf.php       /^function _newobj()$/;"        f
 _newobj        lib/tcpdf/tcpdf.php     /^        function _newobj() {$/;"      f
-_noResponse    lib/simpletestlib/page.php      /^        function _noResponse() {$/;"  f
+_noResponse    lib/simpletestlib/page.php      /^    function _noResponse() {$/;"      f
+_node  message/output/jabber/jabberclass/class_Jabber.php      /^      function _node($packet,$path,$checkset = false) {$/;"   f
+_nodeset       message/output/jabber/jabberclass/class_Jabber.php      /^      function _nodeset($packet,$path) {$/;"  f
 _nonConjunctionScore   search/Zend/Search/Lucene/Search/Query/Boolean.php      /^    public function _nonConjunctionScore($docId, Zend_Search_Lucene_Interface $reader)$/;"    f
 _nonConjunctionScore   search/Zend/Search/Lucene/Search/Query/MultiTerm.php    /^    public function _nonConjunctionScore($docId, $reader)$/;" f
-_normaliseHeader       lib/simpletestlib/web_tester.php        /^        function _normaliseHeader($header) {$/;"      f
+_normaliseHeader       lib/simpletestlib/web_tester.php        /^    function _normaliseHeader($header) {$/;"  f
 _objectkey     lib/fpdf/fpdfprotection.php     /^    function _objectkey($n) {$/;"     f
 _objectkey     lib/tcpdf/tcpdfprotection.php   /^    function _objectkey($n) {$/;"     f
-_onlyParents   lib/simpletestlib/reflection_php5.php   /^        function _onlyParents($interfaces) {$/;"      f
-_openSocket    lib/simpletestlib/socket.php    /^        function _openSocket($host, $port, &$error_number, &$error, $timeout) {$/;"   f
-_openTag       lib/simpletestlib/page.php      /^        function _openTag(&$tag) {$/;"        f
+_off   lib/simpletestlib/reporter.php  /^    function _off() {$/;"     f
+_on    lib/simpletestlib/reporter.php  /^    function _on() {$/;"      f
+_on_authentication_methods     message/output/jabber/jabberclass/class_Jabber.php      /^      function _on_authentication_methods(&$packet) {$/;"     f
+_on_authentication_result      message/output/jabber/jabberclass/class_Jabber.php      /^      function _on_authentication_result(&$packet) {$/;"      f
+_on_browse_result      message/output/jabber/jabberclass/class_Jabber.php      /^      function _on_browse_result(&$packet) {$/;"      f
+_on_chgpassword_result message/output/jabber/jabberclass/class_Jabber.php      /^      function _on_chgpassword_result(&$packet) {$/;" f
+_on_deregister_result  message/output/jabber/jabberclass/class_Jabber.php      /^      function _on_deregister_result(&$packet) {$/;"  f
+_on_private_data       message/output/jabber/jabberclass/class_Jabber.php      /^      function _on_private_data(&$packet) {$/;"       f
+_on_register_get_result        message/output/jabber/jabberclass/class_Jabber.php      /^      function _on_register_get_result(&$packet) {$/;"        f
+_on_register_set_result        message/output/jabber/jabberclass/class_Jabber.php      /^      function _on_register_set_result(&$packet) {$/;"        f
+_on_roster_result      message/output/jabber/jabberclass/class_Jabber.php      /^      function _on_roster_result(&$packet) {$/;"      f
+_on_rosteradd_result   message/output/jabber/jabberclass/class_Jabber.php      /^      function _on_rosteradd_result(&$packet) {$/;"   f
+_on_rosterremove_result        message/output/jabber/jabberclass/class_Jabber.php      /^      function _on_rosterremove_result(&$packet) {$/;"        f
+_on_rosterupdate_result        message/output/jabber/jabberclass/class_Jabber.php      /^      function _on_rosterupdate_result(&$packet) {$/;"        f
+_on_servicedereg_final_result  message/output/jabber/jabberclass/class_Jabber.php      /^      function _on_servicedereg_final_result(&$packet) {$/;"  f
+_on_servicedereg_initial_result        message/output/jabber/jabberclass/class_Jabber.php      /^      function _on_servicedereg_initial_result(&$packet) {$/;"        f
+_on_servicefields_result       message/output/jabber/jabberclass/class_Jabber.php      /^      function _on_servicefields_result(&$packet) {$/;"       f
+_on_serviceregister_result     message/output/jabber/jabberclass/class_Jabber.php      /^      function _on_serviceregister_result(&$packet) {$/;"     f
+_onlyParents   lib/simpletestlib/reflection_php5.php   /^    function _onlyParents($interfaces) {$/;"  f
+_openService   admin/mysql/libraries/sqlvalidator.class.php    /^        function _openService($url)$/;"       f
+_openSession   admin/mysql/libraries/sqlvalidator.class.php    /^        function _openSession($obj, $username, $password,$/;" f
+_openSocket    lib/simpletestlib/socket.php    /^    function _openSocket($host, $port, &$error_number, &$error, $timeout) {$/;"       f
+_openTag       lib/simpletestlib/page.php      /^    function _openTag(&$tag) {$/;"    f
+_out   admin/mysql/libraries/tcpdf/tcpdf.php   /^              function _out($s) {$/;" f
 _out   lib/fpdf/fpdf.php       /^function _out($s)$/;" f
 _out   lib/tcpdf/tcpdf.php     /^        function _out($s) {$/;"       f
-_outsideMessage        lib/simpletestlib/expectation.php       /^        function _outsideMessage($compare) {$/;"      f
-_overrideMethods       lib/simpletestlib/mock_objects.php      /^        function _overrideMethods($methods) {$/;"     f
-_pStart        lib/htmlpurifier/HTMLPurifier/Injector/AutoParagraph.php        /^    function _pStart() {$/;"  f
+_outsideMessage        lib/simpletestlib/expectation.php       /^    function _outsideMessage($compare) {$/;"  f
+_overrideMethods       lib/simpletestlib/mock_objects.php      /^    function _overrideMethods($methods) {$/;" f
+_pStart        lib/htmlpurifier/HTMLPurifier/Injector/AutoParagraph.php        /^    private function _pStart() {$/;"  f
 _packExtRef    lib/pear/Spreadsheet/Excel/Writer/Parser.php    /^    function _packExtRef($ext_ref)$/;"        f
 _paintPassFail admin/report/simpletest/ex_reporter.php /^    function _paintPassFail($passorfail, $message) {$/;"      f
 _parenthesizedExpression       lib/pear/Spreadsheet/Excel/Writer/Parser.php    /^    function _parenthesizedExpression()$/;"   f
 _parenthesized_expression      lib/excel/Parser.php    /^  function _parenthesized_expression()$/;"    f
-_parse lib/simpletestlib/browser.php   /^        function &_parse($response, $depth = 0) {$/;" f
-_parse lib/simpletestlib/http.php      /^        function _parse($raw) {$/;"   f
+_parse lib/simpletestlib/browser.php   /^    function &_parse($response, $depth = 0) {$/;"     f
+_parse lib/simpletestlib/http.php      /^    function _parse($raw) {$/;"       f
 _parseAttributes       lib/pear/HTML/Common.php        /^    function _parseAttributes($attributes)$/;"        f
-_parseCookie   lib/simpletestlib/http.php      /^        function _parseCookie($cookie_line) {$/;"     f
-_parseHeaderLine       lib/simpletestlib/http.php      /^        function _parseHeaderLine($header_line) {$/;" f
+_parseCookie   lib/simpletestlib/http.php      /^    function _parseCookie($cookie_line) {$/;" f
+_parseHeaderLine       lib/simpletestlib/http.php      /^    function _parseHeaderLine($header_line) {$/;"     f
 _parseLongOption       lib/pear/Console/Getopt.php     /^    function _parseLongOption($arg, $long_options, &$opts, &$args)$/;"        f
 _parseLongOption       lib/profilerlib.php     /^    function _parseLongOption($arg, $long_options, &$opts, &$args)$/;"        f
-_parseRequest  lib/simpletestlib/url.php       /^        function _parseRequest($raw) {$/;"    f
+_parseRequest  lib/simpletestlib/url.php       /^    function _parseRequest($raw) {$/;"        f
 _parseShortOption      lib/pear/Console/Getopt.php     /^    function _parseShortOption($arg, $short_options, &$opts, &$args)$/;"      f
 _parseShortOption      lib/profilerlib.php     /^    function _parseShortOption($arg, $short_options, &$opts, &$args)$/;"      f
 _parse_attrs   lib/smarty/Smarty_Compiler.class.php    /^    function _parse_attrs($tag_args)$/;"      f
@@ -2413,8 +3102,10 @@ _parse_section_prop      lib/smarty/Smarty_Compiler.class.php    /^    function _parse_s
 _parse_var     lib/smarty/Smarty_Compiler.class.php    /^    function _parse_var($var_expr)$/;"        f
 _parse_var_props       lib/smarty/Smarty_Compiler.class.php    /^    function _parse_var_props($val)$/;"       f
 _parse_vars_props      lib/smarty/Smarty_Compiler.class.php    /^    function _parse_vars_props(&$tokens)$/;"  f
+_parsejpg      admin/mysql/libraries/tcpdf/tcpdf.php   /^              function _parsejpg($file) {$/;" f
 _parsejpg      lib/fpdf/fpdf.php       /^function _parsejpg($file)$/;" f
 _parsejpg      lib/tcpdf/tcpdf.php     /^        function _parsejpg($file) {$/;"       f
+_parsepng      admin/mysql/libraries/tcpdf/tcpdf.php   /^              function _parsepng($file) {$/;" f
 _parsepng      lib/fpdf/fpdf.php       /^function _parsepng($file)$/;" f
 _parsepng      lib/tcpdf/tcpdf.php     /^        function _parsepng($file) {$/;"       f
 _pconnect      lib/adodb/drivers/adodb-ado.inc.php     /^      function _pconnect($argHostname, $argUsername, $argPassword, $argProvider='MSDASQL')$/;"        f
@@ -2438,7 +3129,7 @@ _pconnect lib/adodb/drivers/adodb-sqlite.inc.php  /^      function _pconnect($argHostn
 _pconnect      lib/adodb/drivers/adodb-sybase.inc.php  /^      function _pconnect($argHostname, $argUsername, $argPassword, $argDatabasename)$/;"      f
 _pluralize     lib/adodb/adodb-active-record.inc.php   /^      function _pluralize($table)$/;" f
 _pop   grade/lib.php   /^    function _pop() {$/;"     f
-_popNestingTag lib/simpletestlib/xml.php       /^        function _popNestingTag() {$/;"       f
+_popNestingTag lib/simpletestlib/xml.php       /^    function _popNestingTag() {$/;"   f
 _pop_cacheable_state   lib/smarty/Smarty_Compiler.class.php    /^    function _pop_cacheable_state($type, $name) {$/;" f
 _pop_tag       lib/smarty/Smarty_Compiler.class.php    /^    function _pop_tag($close_tag)$/;" f
 _positionImage lib/pear/Spreadsheet/Excel/Writer/Worksheet.php /^    function _positionImage($col_start, $row_start, $x1, $y1, $width, $height)$/;"    f
@@ -2451,7 +3142,7 @@ _postprocess      mod/resource/type/ims/resource.class.php        /^    function _postproces
 _postprocess   mod/resource/type/repository/resource.class.php /^function _postprocess(&$resource) {$/;"       f
 _postprocess   mod/resource/type/text/resource.class.php       /^function _postprocess(&$resource) {$/;"       f
 _ppsTreeComplete       lib/pear/OLE.php        /^    function _ppsTreeComplete($index)$/;"     f
-_prepareDir    lib/htmlpurifier/HTMLPurifier/DefinitionCache/Serializer.php    /^    function _prepareDir($config) {$/;"       f
+_prepareDir    lib/htmlpurifier/HTMLPurifier/DefinitionCache/Serializer.php    /^    private function _prepareDir($config) {$/;"       f
 _prepareTemplate       lib/pear/HTML/QuickForm/Renderer/Default.php    /^    function _prepareTemplate($name, $label, $required, $error)$/;"   f
 _prepareValue  lib/pear/HTML/QuickForm/element.php     /^    function _prepareValue($value, $assoc)$/;"        f
 _prepend       lib/excel/BIFFwriter.php        /^    function _prepend($data)$/;"      f
@@ -2459,9 +3150,9 @@ _prepend  lib/pear/Spreadsheet/Excel/Writer/BIFFwriter.php        /^    function _prepen
 _print_block   blocks/moodleblock.class.php    /^    function _print_block() {$/;"     f
 _print_custom_corners_end      lib/weblib.php  /^function _print_custom_corners_end($idbase) {$/;"     f
 _print_custom_corners_start    lib/weblib.php  /^function _print_custom_corners_start($clearfix=false, $classes='', $idbase='') {$/;"  f
+_print_early_error     lib/weblib.php  /^function _print_early_error($errorcode, $module, $a) {$/;"    f
+_print_normal_error    lib/weblib.php  /^function _print_normal_error($errorcode, $module, $a, $link, $backtrace, $debuginfo=null, $showerrordebugwarning=false) {$/;" f
 _print_shadow  blocks/moodleblock.class.php    /^    function _print_shadow() {$/;"    f
-_private_execute_sql   lib/simpletestlib.php   /^function _private_execute_sql($sql, $localdb = null) {$/;"    f
-_private_has_id_column lib/simpletestlib.php   /^function _private_has_id_column($table, $db) {$/;"    f
 _processBitmap lib/pear/Spreadsheet/Excel/Writer/Worksheet.php /^    function _processBitmap($bitmap)$/;"      f
 _processDefListItems_callback_dd       lib/markdown.php        /^      function _processDefListItems_callback_dd($matches) {$/;"       f
 _processDefListItems_callback_dt       lib/markdown.php        /^      function _processDefListItems_callback_dt($matches) {$/;"       f
@@ -2471,38 +3162,54 @@ _process_compiled_include_callback      lib/smarty/Smarty.class.php     /^    function _p
 _process_submission    lib/formslib.php        /^    function _process_submission($method) {$/;"       f
 _prop_encode   lib/pear/HTTP/WebDAV/Server.php /^    function _prop_encode($text) $/;" f
 _push  grade/lib.php   /^    function _push($grade) {$/;"      f
-_pushNestingTag        lib/simpletestlib/xml.php       /^        function _pushNestingTag($nested) {$/;"       f
+_pushNestingTag        lib/simpletestlib/xml.php       /^    function _pushNestingTag($nested) {$/;"   f
 _push_cacheable_state  lib/smarty/Smarty_Compiler.class.php    /^    function _push_cacheable_state($type, $name) {$/;"        f
 _push_tag      lib/smarty/Smarty_Compiler.class.php    /^    function _push_tag($open_tag)$/;" f
+_putbookmarks  admin/mysql/pdf_schema.php      /^    function _putbookmarks()$/;"      f
+_putcatalog    admin/mysql/libraries/tcpdf/tcpdf.php   /^              function _putcatalog() {$/;"    f
+_putcatalog    admin/mysql/pdf_schema.php      /^    function _putcatalog()$/;"        f
 _putcatalog    lib/fpdf/fpdf.php       /^function _putcatalog()$/;"    f
 _putcatalog    lib/tcpdf/tcpdf.php     /^        function _putcatalog() {$/;"  f
 _putencryption lib/fpdf/fpdfprotection.php     /^    function _putencryption() {$/;"   f
 _putencryption lib/tcpdf/tcpdfprotection.php   /^    function _putencryption() {$/;"   f
+_putfonts      admin/mysql/libraries/tcpdf/tcpdf.php   /^              function _putfonts() {$/;"      f
 _putfonts      lib/fpdf/fpdf.php       /^function _putfonts()$/;"      f
 _putfonts      lib/tcpdf/tcpdf.php     /^        function _putfonts() {$/;"    f
+_putheader     admin/mysql/libraries/tcpdf/tcpdf.php   /^              function _putheader() {$/;"     f
 _putheader     lib/fpdf/fpdf.php       /^function _putheader()$/;"     f
 _putheader     lib/tcpdf/tcpdf.php     /^        function _putheader() {$/;"   f
+_putimages     admin/mysql/libraries/tcpdf/tcpdf.php   /^              function _putimages() {$/;"     f
 _putimages     lib/fpdf/fpdf.php       /^function _putimages()$/;"     f
 _putimages     lib/tcpdf/tcpdf.php     /^        function _putimages() {$/;"   f
+_putinfo       admin/mysql/libraries/tcpdf/tcpdf.php   /^              function _putinfo() {$/;"       f
 _putinfo       lib/fpdf/fpdf.php       /^function _putinfo()$/;"       f
 _putinfo       lib/tcpdf/tcpdf.php     /^        function _putinfo() {$/;"     f
+_putpages      admin/mysql/libraries/tcpdf/tcpdf.php   /^              function _putpages() {$/;"      f
+_putpages      admin/mysql/pdf_schema.php      /^    function _putpages()$/;"  f
 _putpages      lib/fpdf/fpdf.php       /^function _putpages()$/;"      f
 _putpages      lib/tcpdf/tcpdf.php     /^        function _putpages() {$/;"    f
+_putresourcedict       admin/mysql/libraries/tcpdf/tcpdf.php   /^              function _putresourcedict(){$/;"        f
 _putresourcedict       lib/fpdf/fpdf.php       /^function _putresourcedict()$/;"       f
 _putresourcedict       lib/tcpdf/tcpdf.php     /^        function _putresourcedict(){$/;"      f
+_putresources  admin/mysql/libraries/tcpdf/tcpdf.php   /^              function _putresources() {$/;"  f
+_putresources  admin/mysql/pdf_schema.php      /^    function _putresources()$/;"      f
 _putresources  lib/fpdf/fpdf.php       /^function _putresources()$/;"  f
 _putresources  lib/fpdf/fpdfprotection.php     /^    function _putresources() {$/;"    f
 _putresources  lib/tcpdf/tcpdf.php     /^        function _putresources() {$/;"        f
 _putresources  lib/tcpdf/tcpdfprotection.php   /^    function _putresources() {$/;"    f
+_putstream     admin/mysql/libraries/tcpdf/tcpdf.php   /^              function _putstream($s) {$/;"   f
 _putstream     lib/fpdf/fpdf.php       /^function _putstream($s)$/;"   f
 _putstream     lib/fpdf/fpdfprotection.php     /^    function _putstream($s) {$/;"     f
 _putstream     lib/tcpdf/tcpdf.php     /^        function _putstream($s) {$/;" f
 _putstream     lib/tcpdf/tcpdfprotection.php   /^    function _putstream($s) {$/;"     f
+_puttrailer    admin/mysql/libraries/tcpdf/tcpdf.php   /^              function _puttrailer() {$/;"    f
 _puttrailer    lib/fpdf/fpdf.php       /^function _puttrailer()$/;"    f
 _puttrailer    lib/fpdf/fpdfprotection.php     /^    function _puttrailer() {$/;"      f
 _puttrailer    lib/tcpdf/tcpdf.php     /^        function _puttrailer() {$/;"  f
 _puttrailer    lib/tcpdf/tcpdfprotection.php   /^    function _puttrailer() {$/;"      f
+_puttruetypeunicode    admin/mysql/libraries/tcpdf/tcpdf.php   /^              function _puttruetypeunicode($font) {$/;"       f
 _puttruetypeunicode    lib/tcpdf/tcpdf.php     /^        function _puttruetypeunicode($font) {$/;"     f
+_putxobjectdict        admin/mysql/libraries/tcpdf/tcpdf.php   /^              function _putxobjectdict() {$/;"        f
 _putxobjectdict        lib/fpdf/fpdf.php       /^function _putxobjectdict()$/;"        f
 _putxobjectdict        lib/tcpdf/tcpdf.php     /^        function _putxobjectdict() {$/;"      f
 _query lib/adodb/drivers/adodb-ado.inc.php     /^      function _query($sql,$inputarr=false) $/;"      f
@@ -2530,7 +3237,7 @@ _query    lib/adodb/drivers/adodb-sqlite.inc.php  /^      function _query($sql,$inputarr=
 _query lib/adodb/drivers/adodb-sybase.inc.php  /^      function _query($sql,$inputarr)$/;"     f
 _quote_replace lib/smarty/Smarty_Compiler.class.php    /^    function _quote_replace($string)$/;"      f
 _rangeToPackedRange    lib/pear/Spreadsheet/Excel/Writer/Parser.php    /^    function _rangeToPackedRange($range)$/;"  f
-_readAll       lib/simpletestlib/http.php      /^        function _readAll(&$socket) {$/;"     f
+_readAll       lib/simpletestlib/http.php      /^    function _readAll(&$socket) {$/;" f
 _readBool      lib/editor/tinymce/jscripts/tiny_mce/plugins/spellchecker/classes/utils/JSON.php        /^      function _readBool($chr) {$/;"  f
 _readNull      lib/editor/tinymce/jscripts/tiny_mce/plugins/spellchecker/classes/utils/JSON.php        /^      function _readNull() {$/;"      f
 _readNumber    lib/editor/tinymce/jscripts/tiny_mce/plugins/spellchecker/classes/utils/JSON.php        /^      function _readNumber($start) {$/;"      f
@@ -2545,19 +3252,20 @@ _recaptcha_http_post    lib/recaptchalib.php    /^function _recaptcha_http_post($host,
 _recaptcha_mailhide_email_parts        lib/recaptchalib.php    /^function _recaptcha_mailhide_email_parts ($email) {$/;"       f
 _recaptcha_mailhide_urlbase64  lib/recaptchalib.php    /^function _recaptcha_mailhide_urlbase64 ($x) {$/;"     f
 _recaptcha_qsencode    lib/recaptchalib.php    /^function _recaptcha_qsencode ($data) {$/;"    f
+_receive       message/output/jabber/jabberclass/class_Jabber.php      /^      function _receive() {$/;"       f
 _recreate_copy_table   lib/adodb/datadict/datadict-postgres.inc.php    /^      function _recreate_copy_table($tabname,$dropflds,$tableflds,$tableoptions='')$/;"       f
 _recurseFolders        admin/report/simpletest/ex_simple_test.php      /^    function _recurseFolders($path) {$/;"     f
 _recursiveFilter       lib/pear/HTML/QuickForm.php     /^    function _recursiveFilter($filter, $value)$/;"    f
 _reduce        lib/lexer.php   /^        function _reduce(&$raw) {$/;" f
-_reduce        lib/simpletestlib/parser.php    /^        function _reduce($raw) {$/;"  f
+_reduce        lib/simpletestlib/parser.php    /^    function _reduce($raw) {$/;"      f
 _registerCancelButton  lib/formslib.php        /^    function _registerCancelButton($addfieldsname){$/;"       f
 _reindexFiles  lib/pear/HTML/QuickForm.php     /^    function _reindexFiles($value, $key)$/;"  f
 _removeAttr    lib/pear/HTML/Common.php        /^    function _removeAttr($attr, &$attributes)$/;"     f
-_removeTrailingSlash   lib/simpletestlib/collector.php /^        function _removeTrailingSlash($path) {$/;"    f
-_renderArguments       lib/simpletestlib/mock_objects.php      /^        function _renderArguments($args) {$/;"        f
-_replaceWildcards      lib/simpletestlib/mock_objects.php      /^        function _replaceWildcards($args) {$/;"       f
-_requireWithError      lib/simpletestlib/test_case.php /^        function _requireWithError($file) {$/;"       f
+_removeTrailingSlash   lib/simpletestlib/collector.php /^    function _removeTrailingSlash($path) {$/;"        f
+_renderArguments       lib/simpletestlib/mock_objects.php      /^    function _renderArguments($args) {$/;"    f
+_replaceWildcards      lib/simpletestlib/mock_objects.php      /^    function _replaceWildcards($args) {$/;"   f
 _resetColor    lib/simpletestlib/ui/colortext_reporter.php     /^    function _resetColor() {$/;"      f
+_retrieve      admin/mysql/libraries/List_Database.class.php   /^    function _retrieve($like_db_name = '')$/;"        f
 _retrieveNodeText      search/Zend/Search/Lucene/Document/Html.php     /^    private function _retrieveNodeText(DOMNode $node, &$text)$/;"     f
 _rs2rs lib/adodb/adodb.inc.php /^      function &_rs2rs(&$rs,$nrows=-1,$offset=-1,$close=true)$/;"     f
 _rs2serialize  lib/adodb/adodb-csvlib.inc.php  /^      function _rs2serialize(&$rs,$conn=false,$sql='')$/;"    f
@@ -2571,6 +3279,9 @@ _saveBigData      lib/pear/OLE/PPS/Root.php       /^    function _saveBigData($iStBlk, &$ra
 _saveHeader    lib/pear/OLE/PPS/Root.php       /^    function _saveHeader($iSBDcnt, $iBBcnt, $iPPScnt)$/;"     f
 _savePps       lib/pear/OLE/PPS/Root.php       /^    function _savePps(&$raList) $/;"  f
 _savePpsSetPnt lib/pear/OLE/PPS.php    /^    function _savePpsSetPnt(&$pps_array) $/;" f
+_scrapeClassesFromFile lib/simpletestlib/test_case.php /^    function _scrapeClassesFromFile($test_file) {$/;" f
+_secondary_question_walker     mod/quiz/report/statistics/qstats.php   /^    function _secondary_question_walker(&$stats){$/;" f
+_secondary_states_walker       mod/quiz/report/statistics/qstats.php   /^    function _secondary_states_walker($state, &$stats){$/;"   f
 _seek  lib/adodb/adodb.inc.php /^              function _seek($row)$/;"        f
 _seek  lib/adodb/drivers/adodb-ado.inc.php     /^      function _seek($row)$/;"        f
 _seek  lib/adodb/drivers/adodb-ado5.inc.php    /^      function _seek($row)$/;"        f
@@ -2589,23 +3300,30 @@ _seek   lib/adodb/drivers/adodb-pdo.inc.php     /^      function _seek($row)$/;"        f
 _seek  lib/adodb/drivers/adodb-postgres64.inc.php      /^      function _seek($row)$/;"        f
 _seek  lib/adodb/drivers/adodb-sqlite.inc.php  /^   function _seek($row)$/;"   f
 _seek  lib/adodb/drivers/adodb-sybase.inc.php  /^      function _seek($row) $/;"       f
-_selectRunnableTests   lib/simpletestlib/test_case.php /^        function _selectRunnableTests($existing_classes, $new_classes) {$/;"  f
 _self_test     blocks/moodleblock.class.php    /^    function _self_test() {$/;"       f
+_send  message/output/jabber/jabberclass/class_Jabber.php      /^      function _send($xml,$pristine = false) {$/;"    f
+_send_iq       message/output/jabber/jabberclass/class_Jabber.php      /^      function _send_iq($to = NULL, $type = 'get', $id = NULL, $xmlns = NULL, $payload = NULL, $from = NULL) {$/;"    f
+_sendauth_digest       message/output/jabber/jabberclass/class_Jabber.php      /^      function _sendauth_digest($auth_id) {$/;"       f
+_sendauth_plaintext    message/output/jabber/jabberclass/class_Jabber.php      /^      function _sendauth_plaintext($auth_id) {$/;"    f
 _sessionKey    lib/adodb/session/adodb-session.php     /^      function _sessionKey() {$/;"    f
 _sessionKey    lib/adodb/session/adodb-session2.php    /^      static function _sessionKey() {$/;"     f
-_setAttribute  lib/simpletestlib/tag.php       /^        function _setAttribute($label, $value) {$/;"  f
+_setAttribute  lib/simpletestlib/tag.php       /^    function _setAttribute($label, $value) {$/;"      f
+_setBase       lib/simpletestlib/page.php      /^    function _setBase(&$tag) {$/;"    f
 _setByteOrder  lib/pear/Spreadsheet/Excel/Writer/BIFFwriter.php        /^    function _setByteOrder()$/;"      f
 _setColor      lib/simpletestlib/ui/colortext_reporter.php     /^    function _setColor($color) {$/;"  f
 _setDefaultRuleMessages        lib/formslib.php        /^    function _setDefaultRuleMessages(){$/;"   f
-_setEncodingClass      lib/simpletestlib/form.php      /^        function _setEncodingClass($tag) {$/;"        f
-_setError      lib/simpletestlib/socket.php    /^        function _setError($error) {$/;"      f
+_setEncodingClass      lib/simpletestlib/form.php      /^    function _setEncodingClass($tag) {$/;"    f
+_setError      lib/simpletestlib/socket.php    /^    function _setError($error) {$/;"  f
 _setOptions    lib/pear/HTML/QuickForm/hierselect.php  /^    function _setOptions()$/;"        f
 _setPaletteXl97        lib/pear/Spreadsheet/Excel/Writer/Workbook.php  /^    function _setPaletteXl97()$/;"    f
-_setTitle      lib/simpletestlib/page.php      /^        function _setTitle(&$tag) {$/;"       f
-_setWidget     lib/simpletestlib/form.php      /^        function _setWidget(&$tag) {$/;"      f
+_setTitle      lib/simpletestlib/page.php      /^    function _setTitle(&$tag) {$/;"   f
+_setWidget     lib/simpletestlib/form.php      /^    function _setWidget(&$tag) {$/;"  f
 _set_byte_order        lib/excel/BIFFwriter.php        /^    function _set_byte_order()$/;"    f
 _set_config_var        lib/smarty/Config_File.class.php        /^    function _set_config_var(&$container, $var_name, $var_value, $booleanize)$/;"     f
+_set_iq_handler        message/output/jabber/jabberclass/class_Jabber.php      /^      function _set_iq_handler($method,$id,$type=NULL) {$/;"  f
 _set_palette_xl97      lib/excel/Workbook.php  /^    function _set_palette_xl97()$/;"  f
+_shouldRunTest lib/simpletestlib/reporter.php  /^    function _shouldRunTest($test_case, $method) {$/;"        f
+_show  message/output/jabber/jabberclass/class_Jabber.php      /^      function _show($show) {$/;"     f
 _signStyleExpressionQuery      search/Zend/Search/Lucene/Search/QueryParserContext.php /^    public function _signStyleExpressionQuery()$/;"   f
 _sizeCol       lib/pear/Spreadsheet/Excel/Writer/Worksheet.php /^    function _sizeCol($col)$/;"       f
 _sizeRow       lib/pear/Spreadsheet/Excel/Writer/Worksheet.php /^    function _sizeRow($row)$/;"       f
@@ -2615,11 +3333,13 @@ _smarty_cache_attrs     lib/smarty/Smarty.class.php     /^    function &_smarty_cache_at
 _smarty_include        lib/smarty/Smarty.class.php     /^    function _smarty_include($params)$/;"     f
 _smarty_sort_length    lib/smarty/Smarty_Compiler.class.php    /^function _smarty_sort_length($a, $b)$/;"      f
 _smarty_tplfunc_       lib/smarty/core/core.write_compiled_include.php /^function _smarty_tplfunc_$_match[2]_$_match[3](&\\$this)$/;"  f
-_splitText     lib/htmlpurifier/HTMLPurifier/Injector/AutoParagraph.php        /^    function _splitText($data, &$result) {$/;"        f
+_splitText     lib/htmlpurifier/HTMLPurifier/Injector/AutoParagraph.php        /^    private function _splitText($data, &$result) {$/;"        f
+_split_incoming        message/output/jabber/jabberclass/class_Jabber.php      /^      function _split_incoming($incoming) {$/;"       f
+_split_jid     message/output/jabber/jabberclass/class_Jabber.php      /^      function _split_jid($jid) {$/;" f
 _startElement  lib/pear/HTTP/WebDAV/Tools/_parse_lockinfo.php  /^    function _startElement($parser, $name, $attrs) $/;"       f
 _startElement  lib/pear/HTTP/WebDAV/Tools/_parse_propfind.php  /^    function _startElement($parser, $name, $attrs) $/;"       f
 _startElement  lib/pear/HTTP/WebDAV/Tools/_parse_proppatch.php /^    function _startElement($parser, $name, $attrs) $/;"       f
-_startElement  lib/simpletestlib/xml.php       /^        function _startElement($expat, $tag, $attributes) {$/;"       f
+_startElement  lib/simpletestlib/xml.php       /^    function _startElement($expat, $tag, $attributes) {$/;"   f
 _storeAllFonts lib/pear/Spreadsheet/Excel/Writer/Workbook.php  /^    function _storeAllFonts()$/;"     f
 _storeAllNumFormats    lib/pear/Spreadsheet/Excel/Writer/Workbook.php  /^    function _storeAllNumFormats()$/;"        f
 _storeAllStyles        lib/pear/Spreadsheet/Excel/Writer/Workbook.php  /^    function _storeAllStyles()$/;"    f
@@ -2717,16 +3437,16 @@ _store_window1  lib/excel/Workbook.php  /^    function _store_window1()$/;"     f
 _store_window2 lib/excel/Worksheet.php /^    function _store_window2()$/;"     f
 _store_wsbool  lib/excel/Worksheet.php /^    function _store_wsbool()$/;"      f
 _store_zoom    lib/excel/Worksheet.php /^    function _store_zoom()$/;"        f
-_stringDiffersAt       lib/simpletestlib/dumper.php    /^        function _stringDiffersAt($first, $second) {$/;"      f
+_stringDiffersAt       lib/simpletestlib/dumper.php    /^    function _stringDiffersAt($first, $second) {$/;"  f
 _stripAbbreviations_callback   lib/markdown.php        /^      function _stripAbbreviations_callback($matches) {$/;"   f
 _stripFootnotes_callback       lib/markdown.php        /^      function _stripFootnotes_callback($matches) {$/;"       f
 _stripLinkDefinitions_callback lib/markdown.php        /^      function _stripLinkDefinitions_callback($matches) {$/;" f
 _stripParameterFromUrl admin/report/simpletest/ex_reporter.php /^    function _stripParameterFromUrl($url, $param) {$/;"       f
 _substituteCellref     lib/pear/Spreadsheet/Excel/Writer/Worksheet.php /^    function _substituteCellref($cell)$/;"    f
 _substitute_cellref    lib/excel/Worksheet.php /^    function _substitute_cellref($cell)$/;"   f
-_suppressSpurious      lib/simpletestlib/reflection_php5.php   /^        function _suppressSpurious($name) {$/;"       f
+_suppressSpurious      lib/simpletestlib/reflection_php5.php   /^    function _suppressSpurious($name) {$/;"   f
 _syntax_error  lib/smarty/Smarty_Compiler.class.php    /^    function _syntax_error($error_msg, $error_type = E_USER_ERROR, $file=null, $line=null)$/;"        f
-_tagUrlsWithFrame      lib/simpletestlib/frames.php    /^        function _tagUrlsWithFrame($urls, $frame) {$/;"       f
+_tagUrlsWithFrame      lib/simpletestlib/frames.php    /^    function _tagUrlsWithFrame($urls, $frame) {$/;"   f
 _tag_cdata     lib/adodb/adodb-xmlschema.inc.php       /^      function _tag_cdata( &$parser, $cdata ) {$/;"   f
 _tag_cdata     lib/adodb/adodb-xmlschema03.inc.php     /^      function _tag_cdata( &$parser, $cdata ) {$/;"   f
 _tag_close     lib/adodb/adodb-xmlschema.inc.php       /^      function _tag_close( &$parser, $tag ) {$/;"     f
@@ -2735,17 +3455,19 @@ _tag_open       lib/adodb/adodb-xmlschema.inc.php       /^      function _tag_open( &$parser, $ta
 _tag_open      lib/adodb/adodb-xmlschema03.inc.php     /^      function _tag_open( &$parser, $tag, $attributes ) {$/;" f
 _term  lib/excel/Parser.php    /^  function _term()$/;"        f
 _term  lib/pear/Spreadsheet/Excel/Writer/Parser.php    /^    function _term()$/;"      f
-_testHeaderLine        lib/simpletestlib/web_tester.php        /^        function _testHeaderLine($line) {$/;" f
-_testHeaderValue       lib/simpletestlib/web_tester.php        /^        function _testHeaderValue($value, $expected) {$/;"    f
-_testLatestError       lib/simpletestlib/errors.php    /^        function _testLatestError($severity, $content, $filename, $line) {$/;"        f
-_testMultiple  lib/simpletestlib/web_tester.php        /^        function _testMultiple($compare) {$/;"        f
-_testParameter lib/simpletestlib/mock_objects.php      /^        function _testParameter($parameter, $expected) {$/;"  f
-_testPermissions       lib/htmlpurifier/HTMLPurifier/DefinitionCache/Serializer.php    /^    function _testPermissions($dir) {$/;"     f
-_testSingle    lib/simpletestlib/web_tester.php        /^        function _testSingle($compare) {$/;"  f
+_testHeaderLine        lib/simpletestlib/web_tester.php        /^    function _testHeaderLine($line) {$/;"     f
+_testHeaderValue       lib/simpletestlib/web_tester.php        /^    function _testHeaderValue($value, $expected) {$/;"        f
+_testLatestError       lib/simpletestlib/errors.php    /^    function _testLatestError($severity, $content, $filename, $line) {$/;"    f
+_testMultiple  lib/simpletestlib/web_tester.php        /^    function _testMultiple($compare) {$/;"    f
+_testParameter lib/simpletestlib/mock_objects.php      /^    function _testParameter($parameter, $expected) {$/;"      f
+_testPermissions       lib/htmlpurifier/HTMLPurifier/DefinitionCache/Serializer.php    /^    private function _testPermissions($dir) {$/;"     f
+_testSingle    lib/simpletestlib/web_tester.php        /^    function _testSingle($compare) {$/;"      f
+_textstring    admin/mysql/libraries/tcpdf/tcpdf.php   /^              function _textstring($s) {$/;"  f
 _textstring    lib/fpdf/fpdf.php       /^function _textstring($s)$/;"  f
 _textstring    lib/fpdf/fpdfprotection.php     /^    function _textstring($s) {$/;"    f
 _textstring    lib/tcpdf/tcpdf.php     /^        function _textstring($s) {$/;"        f
 _textstring    lib/tcpdf/tcpdfprotection.php   /^    function _textstring($s) {$/;"    f
+_throwError    admin/mysql/libraries/Sql.class.php     /^    function _throwError($message)$/;"        f
 _tidy_question lib/questionlib.php     /^function _tidy_question(&$question) {$/;"     f
 _title_html    blocks/moodleblock.class.php    /^    function _title_html() {$/;"      f
 _toobj theme/chameleon/ui/ChameleonCSS.class.php       /^    function _toobj($cssstr) {$/;"    f
@@ -2754,12 +3476,13 @@ _translateInput search/Zend/Search/Lucene/Search/QueryLexer.php /^    private fu
 _transpose     lib/adodb/adodb.inc.php /^              function _transpose($addfieldnames=true)$/;"    f
 _trigger_error_msg     lib/smarty/Config_File.class.php        /^    function _trigger_error_msg($error_msg, $error_type = E_USER_WARNING)$/;" f
 _trigger_fatal_error   lib/smarty/Smarty.class.php     /^    function _trigger_fatal_error($error_msg, $tpl_file = null, $tpl_line = null,$/;" f
-_truncateHost  lib/simpletestlib/cookies.php   /^        function _truncateHost($host) {$/;"   f
+_truncateHost  lib/simpletestlib/cookies.php   /^    function _truncateHost($host) {$/;"       f
 _unhash_callback       lib/markdown.php        /^      function _unhash_callback($matches) {$/;"       f
 _unhtmlentities        lib/editor/tinymce/jscripts/tiny_mce/plugins/spellchecker/classes/GoogleSpell.php       /^      function _unhtmlentities($string) {$/;" f
+_unique_id     message/output/jabber/jabberclass/class_Jabber.php      /^      function _unique_id($prefix) {$/;"      f
 _unlink        lib/smarty/Smarty.class.php     /^    function _unlink($resource, $exp_time = null)$/;" f
 _unslashify    lib/pear/HTTP/WebDAV/Server.php /^    function _unslashify($path) $/;"  f
-_update        lib/adminlib.php        /^    function _update($percent, $msg, $es){$/;"        f
+_update        lib/weblib.php  /^    function _update($percent, $msg, $es){$/;"        f
 _updateAttrArray       lib/pear/HTML/Common.php        /^    function _updateAttrArray(&$attr1, $attr2)$/;"    f
 _updateDocCount        search/Zend/Search/Lucene.php   /^    private function _updateDocCount()$/;"    f
 _updateSegments        search/Zend/Search/Lucene/Index/Writer.php      /^    private function _updateSegments()$/;"    f
@@ -2768,13 +3491,15 @@ _updatefields   lib/adodb/drivers/adodb-postgres7.inc.php       /^      function _updatefield
 _urldecode     lib/pear/HTTP/WebDAV/Server.php /^    function _urldecode($path) $/;"   f
 _urlencode     lib/pear/HTTP/WebDAV/Server.php /^    function _urlencode($url) $/;"    f
 _utf82utf16    lib/editor/tinymce/jscripts/tiny_mce/plugins/spellchecker/classes/utils/JSON.php        /^      function _utf82utf16($utf8) {$/;"       f
+_validate      admin/mysql/libraries/sqlvalidator.class.php    /^        function _validate($sql)$/;"  f
+_validateSQL   admin/mysql/libraries/sqlvalidator.class.php    /^        function _validateSQL($obj, $session, $sql, $method)$/;"      f
 _validate_files        lib/formslib.php        /^    function _validate_files(&$files) {$/;"   f
-_valueIsPossible       lib/simpletestlib/tag.php       /^        function _valueIsPossible($value) {$/;"       f
-_valuesArePossible     lib/simpletestlib/tag.php       /^        function _valuesArePossible($values) {$/;"    f
-_withinMessage lib/simpletestlib/expectation.php       /^        function _withinMessage($compare) {$/;"       f
-_wrap  lib/simpletestlib/tag.php       /^        function _wrap($text) {$/;"   f
-_wrapIsEnabled lib/simpletestlib/tag.php       /^        function _wrapIsEnabled() {$/;"       f
-_write lib/htmlpurifier/HTMLPurifier/DefinitionCache/Serializer.php    /^    function _write($file, $data) {$/;"       f
+_valueIsPossible       lib/simpletestlib/tag.php       /^    function _valueIsPossible($value) {$/;"   f
+_valuesArePossible     lib/simpletestlib/tag.php       /^    function _valuesArePossible($values) {$/;"        f
+_withinMessage lib/simpletestlib/expectation.php       /^    function _withinMessage($compare) {$/;"   f
+_wrap  lib/simpletestlib/tag.php       /^    function _wrap($text) {$/;"       f
+_wrapIsEnabled lib/simpletestlib/tag.php       /^    function _wrapIsEnabled() {$/;"   f
+_write lib/htmlpurifier/HTMLPurifier/DefinitionCache/Serializer.php    /^    private function _write($file, $data) {$/;"       f
 _writeUrlExternal      lib/pear/Spreadsheet/Excel/Writer/Worksheet.php /^    function _writeUrlExternal($row1, $col1, $row2, $col2, $url, $str, $format = null)$/;"    f
 _writeUrlInternal      lib/pear/Spreadsheet/Excel/Writer/Worksheet.php /^    function _writeUrlInternal($row1, $col1, $row2, $col2, $url, $str, $format = null)$/;"    f
 _writeUrlRange lib/pear/Spreadsheet/Excel/Writer/Worksheet.php /^    function _writeUrlRange($row1, $col1, $row2, $col2, $url, $string = '', $format = null)$/;"       f
@@ -2787,6 +3512,8 @@ _write_url_external       lib/excel/Worksheet.php /^    function _write_url_external($
 _write_url_internal    lib/excel/Worksheet.php /^    function _write_url_internal($row1, $col1, $row2, $col2, $url, $str, $format = 0)$/;"     f
 _write_url_range       lib/excel/Worksheet.php /^    function _write_url_range($row1, $col1, $row2, $col2, $url, $string = '', $format = 0)$/;"        f
 _write_url_web lib/excel/Worksheet.php /^    function _write_url_web($row1, $col1, $row2, $col2, $url, $str, $format = 0)$/;"  f
+_xml_depth     message/output/jabber/jabberclass/class_XMLParser.php   /^      function _xml_depth($vals, &$i) {$/;"   f
+a      message/output/jabber/jabberclass/class_Jabber.php      /^      \/\/ intervals.. this makes the interface a bit more sluggish, but allows for $/;"      c
 accept lib/form/dateselector.php       /^    function accept(&$renderer, $required = false, $error = null)$/;" f
 accept lib/form/datetimeselector.php   /^    function accept(&$renderer, $required = false, $error = null)$/;" f
 accept lib/form/header.php     /^    function accept(&$renderer)$/;"   f
@@ -2801,86 +3528,96 @@ accept  lib/pear/HTML/QuickForm/hiddenselect.php        /^    function accept(&$renderer
 accept lib/pear/HTML/QuickForm/hierselect.php  /^    function accept(&$renderer, $required = false, $error = null)$/;" f
 accept lib/pear/HTML/QuickForm/html.php        /^    function accept(&$renderer)$/;"   f
 accept lib/searchlib.php       /^    function accept() {$/;"   f
-acceptAttributeToken   lib/simpletestlib/parser.php    /^        function acceptAttributeToken($token, $event) {$/;"   f
-acceptEndToken lib/simpletestlib/parser.php    /^        function acceptEndToken($token, $event) {$/;" f
-acceptEntityToken      lib/simpletestlib/parser.php    /^        function acceptEntityToken($token, $event) {$/;"      f
-acceptFormEnd  lib/simpletestlib/page.php      /^        function acceptFormEnd() {$/;"        f
-acceptFormStart        lib/simpletestlib/page.php      /^        function acceptFormStart(&$tag) {$/;" f
-acceptFrame    lib/simpletestlib/page.php      /^        function acceptFrame(&$tag) {$/;"     f
-acceptFramesetEnd      lib/simpletestlib/page.php      /^        function acceptFramesetEnd() {$/;"    f
-acceptFramesetStart    lib/simpletestlib/page.php      /^        function acceptFramesetStart(&$tag) {$/;"     f
-acceptLabelEnd lib/simpletestlib/page.php      /^        function acceptLabelEnd() {$/;"       f
-acceptLabelStart       lib/simpletestlib/page.php      /^        function acceptLabelStart(&$tag) {$/;"        f
-acceptPageEnd  lib/simpletestlib/page.php      /^        function acceptPageEnd() {$/;"        f
-acceptStartToken       lib/simpletestlib/parser.php    /^        function acceptStartToken($token, $event) {$/;"       f
-acceptTag      lib/simpletestlib/page.php      /^        function acceptTag(&$tag) {$/;"       f
-acceptTextToken        lib/simpletestlib/parser.php    /^        function acceptTextToken($token, $event) {$/;"        f
+acceptAttributeToken   lib/simpletestlib/parser.php    /^    function acceptAttributeToken($token, $event) {$/;"       f
+acceptEndToken lib/simpletestlib/parser.php    /^    function acceptEndToken($token, $event) {$/;"     f
+acceptEntityToken      lib/simpletestlib/parser.php    /^    function acceptEntityToken($token, $event) {$/;"  f
+acceptFormEnd  lib/simpletestlib/page.php      /^    function acceptFormEnd() {$/;"    f
+acceptFormStart        lib/simpletestlib/page.php      /^    function acceptFormStart(&$tag) {$/;"     f
+acceptFrame    lib/simpletestlib/page.php      /^    function acceptFrame(&$tag) {$/;" f
+acceptFramesetEnd      lib/simpletestlib/page.php      /^    function acceptFramesetEnd() {$/;"        f
+acceptFramesetStart    lib/simpletestlib/page.php      /^    function acceptFramesetStart(&$tag) {$/;" f
+acceptLabelEnd lib/simpletestlib/page.php      /^    function acceptLabelEnd() {$/;"   f
+acceptLabelStart       lib/simpletestlib/page.php      /^    function acceptLabelStart(&$tag) {$/;"    f
+acceptPageEnd  lib/simpletestlib/page.php      /^    function acceptPageEnd() {$/;"    f
+acceptStartToken       lib/simpletestlib/parser.php    /^    function acceptStartToken($token, $event) {$/;"   f
+acceptTag      lib/simpletestlib/page.php      /^    function acceptTag(&$tag) {$/;"   f
+acceptTextToken        lib/simpletestlib/parser.php    /^    function acceptTextToken($token, $event) {$/;"    f
 accumulate_messages    mod/quiz/accessrules.php        /^    private function accumulate_messages(&$messages, $new) {$/;"      f
-action_base    mod/data/preset_class.php       /^    function action_base($params)$/;" f
-action_confirmdelete   mod/data/preset_class.php       /^    function action_confirmdelete($params)$/;"        f
-action_delete  mod/data/preset_class.php       /^    function action_delete($params)$/;"       f
-action_export  mod/data/preset_class.php       /^    function action_export($params)$/;"       f
-action_finishimport    mod/data/preset_class.php       /^    function action_finishimport($params)$/;" f
-action_importpreset    mod/data/preset_class.php       /^    function action_importpreset($params)$/;" f
-action_importzip       mod/data/preset_class.php       /^    function action_importzip($params)$/;"    f
-action_save1   mod/data/preset_class.php       /^    function action_save1($params)$/;"        f
-action_save2   mod/data/preset_class.php       /^    function action_save2($params)$/;"        f
-action_save3   mod/data/preset_class.php       /^    function action_save3($params)$/;"        f
+act    lib/simpletestlib/mock_objects.php      /^    function &act() {$/;"     f
+act    lib/simpletestlib/mock_objects.php      /^    function act() {$/;"      f
+action_base    mod/data/preset_class.php       /^    function action_base($params) {$/;"       f
+action_confirmdelete   mod/data/preset_class.php       /^    function action_confirmdelete($params) {$/;"      f
+action_delete  mod/data/preset_class.php       /^    function action_delete($params) { $/;"    f
+action_export  mod/data/preset_class.php       /^    function action_export($params) {$/;"     f
+action_finishimport    mod/data/preset_class.php       /^    function action_finishimport($params) {$/;"       f
+action_importpreset    mod/data/preset_class.php       /^    function action_importpreset($params) { $/;"      f
+action_importzip       mod/data/preset_class.php       /^    function action_importzip($params) {$/;"  f
+action_save1   mod/data/preset_class.php       /^    function action_save1($params) {$/;"      f
+action_save2   mod/data/preset_class.php       /^    function action_save2($params) {$/;"      f
+action_save3   mod/data/preset_class.php       /^    function action_save3($params) {$/;"      f
 activate       lib/excel/Worksheet.php /^    function activate()$/;"   f
 activate       lib/pear/Spreadsheet/Excel/Writer/Worksheet.php /^    function activate()$/;"   f
+activity_userComments  repository/flickr/phpFlickr.php /^    function activity_userComments ($per_page = NULL, $page = NULL)$/;"       f
+activity_userPhotos    repository/flickr/phpFlickr.php /^    function activity_userPhotos ($timeframe = NULL, $per_page = NULL, $page = NULL)$/;"      f
 activitynames_filter   filter/activitynames/filter.php /^    function activitynames_filter($courseid, $text) {$/;"     f
 actual_number_of_questions     question/type/description/questiontype.php      /^    function actual_number_of_questions($question) {$/;"      f
 actual_number_of_questions     question/type/questiontype.php  /^    function actual_number_of_questions($question) {$/;"      f
 add    lib/adminlib.php        /^    function add($destinationname, $something) {$/;"  f
 add    lib/adminlib.php        /^    function add($parentname, $something) {$/;"       f
 add    lib/adminlib.php        /^    function add($setting) {$/;"      f
-add    lib/htmlpurifier/HTMLPurifier/DefinitionCache.php       /^    function add($def, $config) {$/;" f
-add    lib/htmlpurifier/HTMLPurifier/DefinitionCache/Decorator.php     /^    function add($def, $config) {$/;" f
-add    lib/htmlpurifier/HTMLPurifier/DefinitionCache/Decorator/Cleanup.php     /^    function add($def, $config) {$/;" f
-add    lib/htmlpurifier/HTMLPurifier/DefinitionCache/Decorator/Memory.php      /^    function add($def, $config) {$/;" f
-add    lib/htmlpurifier/HTMLPurifier/DefinitionCache/Null.php  /^    function add($def, $config) {$/;" f
-add    lib/htmlpurifier/HTMLPurifier/DefinitionCache/Serializer.php    /^    function add($def, $config) {$/;" f
-add    lib/htmlpurifier/HTMLPurifier/IDAccumulator.php /^    function add($id) {$/;"   f
+add    lib/htmlpurifier/HTMLPurifier/ConfigSchema.php  /^    public function add($namespace, $name, $default, $type, $allow_null) {$/;"        f
+add    lib/htmlpurifier/HTMLPurifier/DefinitionCache.php       /^    abstract public function add($def, $config);$/;"  f
+add    lib/htmlpurifier/HTMLPurifier/DefinitionCache/Decorator.php     /^    public function add($def, $config) {$/;"  f
+add    lib/htmlpurifier/HTMLPurifier/DefinitionCache/Decorator/Cleanup.php     /^    public function add($def, $config) {$/;"  f
+add    lib/htmlpurifier/HTMLPurifier/DefinitionCache/Decorator/Memory.php      /^    public function add($def, $config) {$/;"  f
+add    lib/htmlpurifier/HTMLPurifier/DefinitionCache/Null.php  /^    public function add($def, $config) {$/;"  f
+add    lib/htmlpurifier/HTMLPurifier/DefinitionCache/Serializer.php    /^    public function add($def, $config) {$/;"  f
+add    lib/htmlpurifier/HTMLPurifier/IDAccumulator.php /^    public function add($id) {$/;"    f
 add    lib/pclzip/pclzip.lib.php       /^  function add($p_filelist)$/;"       f
-add    lib/simpletestlib/encoding.php  /^        function add($key, $value) {$/;"      f
-add    lib/simpletestlib/errors.php    /^        function add($severity, $content, $filename, $line) {$/;"     f
+add    lib/simpletestlib/encoding.php  /^    function add($key, $value) {$/;"  f
+add    lib/simpletestlib/errors.php    /^    function add($severity, $content, $filename, $line) {$/;" f
+add    lib/simpletestlib/mock_objects.php      /^    function add($parameters, &$action) {$/;" f
+add    lib/simpletestlib/test_case.php /^    function add(&$test_case) {$/;"   f
 add    mod/wiki/ewiki/ewiki.php        /^   function add($row) {$/;"   f
+addAlias       lib/htmlpurifier/HTMLPurifier/ConfigSchema.php  /^    public function addAlias($namespace, $name, $new_namespace, $new_name) {$/;"      f
+addAllowedValues       lib/htmlpurifier/HTMLPurifier/ConfigSchema.php  /^    public function addAllowedValues($namespace, $name, $allowed) {$/;"       f
 addArray       lib/editor/tinymce/jscripts/tiny_mce/plugins/spellchecker/classes/utils/JSON.php        /^      function addArray($key) {$/;"   f
-addAttribute   lib/htmlpurifier/HTMLPurifier/HTMLDefinition.php        /^    function addAttribute($element_name, $attr_name, $def) {$/;"      f
-addBasicHeaders        lib/simpletestlib/authentication.php    /^        function addBasicHeaders(&$request, $username, $password) {$/;"       f
-addBlankElement        lib/htmlpurifier/HTMLPurifier/HTMLDefinition.php        /^    function &addBlankElement($element_name) {$/;"    f
-addBlankElement        lib/htmlpurifier/HTMLPurifier/HTMLModule.php    /^    function &addBlankElement($element) {$/;" f
+addAttribute   lib/htmlpurifier/HTMLPurifier/HTMLDefinition.php        /^    public function addAttribute($element_name, $attr_name, $def) {$/;"       f
+addBasicHeaders        lib/simpletestlib/authentication.php    /^    function addBasicHeaders(&$request, $username, $password) {$/;"   f
+addBlankElement        lib/htmlpurifier/HTMLPurifier/HTMLDefinition.php        /^    public function addBlankElement($element_name) {$/;"      f
+addBlankElement        lib/htmlpurifier/HTMLPurifier/HTMLModule.php    /^    public function addBlankElement($element) {$/;"   f
 addComplexType lib/soap/nusoap.php     /^      function addComplexType($name,$typeClass='complexType',$phpType='array',$compositor='',$restrictionBase='',$elements=array(),$attrs=array(),$arrayType='') {$/;"        f
 addComplexType lib/soap/nusoap.php     /^      function addComplexType($name,$typeClass='complexType',$phpType='array',$compositor='',$restrictionBase='',$elements=array(),$attrs=array(),$arrayType=''){$/;" f
-addContent     lib/simpletestlib/page.php      /^        function addContent($text) {$/;"      f
-addContent     lib/simpletestlib/parser.php    /^        function addContent($text) {$/;"      f
-addContent     lib/simpletestlib/tag.php       /^        function addContent($content) {$/;"   f
+addContent     lib/simpletestlib/page.php      /^    function addContent($text) {$/;"  f
+addContent     lib/simpletestlib/parser.php    /^    function addContent($text) {$/;"  f
+addContent     lib/simpletestlib/tag.php       /^    function addContent($content) {$/;"       f
 addData        lib/adodb/adodb-xmlschema.inc.php       /^      function addData( $attributes ) {$/;"   f
 addData        lib/adodb/adodb-xmlschema.inc.php       /^      function addData( $cdata ) {$/;"        f
 addData        lib/adodb/adodb-xmlschema03.inc.php     /^      function addData( $attributes ) {$/;"   f
 addData        lib/adodb/adodb-xmlschema03.inc.php     /^      function addData( $cdata ) {$/;"        f
 addData        lib/pear/HTML/QuickForm/Rule/Callback.php       /^    function addData($name, $callback, $class = null, $BCMode = false)$/;"    f
 addData        lib/pear/HTML/QuickForm/Rule/Regex.php  /^    function addData($name, $pattern)$/;"     f
-addDecorator   lib/htmlpurifier/HTMLPurifier/DefinitionCacheFactory.php        /^    function addDecorator($decorator) {$/;"   f
-addDescription lib/htmlpurifier/HTMLPurifier/ConfigDef/Directive.php   /^    function addDescription($file, $line, $description) {$/;" f
+addDecorator   lib/htmlpurifier/HTMLPurifier/DefinitionCacheFactory.php        /^    public function addDecorator($decorator) {$/;"    f
+addDirective   lib/htmlpurifier/HTMLPurifier/ConfigSchema/Interchange.php      /^    public function addDirective($directive) {$/;"    f
 addDocument    search/Zend/Search/Lucene.php   /^    public function addDocument(Zend_Search_Lucene_Document $document)$/;"    f
 addDocument    search/Zend/Search/Lucene/Index/SegmentWriter/DocumentWriter.php        /^    public function addDocument(Zend_Search_Lucene_Document $document)$/;"    f
 addDocument    search/Zend/Search/Lucene/Index/Writer.php      /^    public function addDocument(Zend_Search_Lucene_Document $document)$/;"    f
 addDocument    search/Zend/Search/Lucene/Interface.php /^    public function addDocument(Zend_Search_Lucene_Document $document);$/;"   f
 addDocument    search/Zend/Search/Lucene/Proxy.php     /^    public function addDocument(Zend_Search_Lucene_Document $document)$/;"    f
 addDocument    search/indexlib.php     /^    public function addDocument($document=null) {$/;" f
-addElement     lib/htmlpurifier/HTMLPurifier/HTMLDefinition.php        /^    function &addElement($element_name, $type, $contents, $attr_collections, $attributes) {$/;"       f
-addElement     lib/htmlpurifier/HTMLPurifier/HTMLModule.php    /^    function &addElement($element, $safe, $type, $contents, $attr_includes = array(), $attr = array()) {$/;"  f
+addElement     lib/htmlpurifier/HTMLPurifier/HTMLDefinition.php        /^    public function addElement($element_name, $type, $contents, $attr_collections, $attributes) {$/;" f
+addElement     lib/htmlpurifier/HTMLPurifier/HTMLModule.php    /^    public function addElement($element, $type, $contents, $attr_includes = array(), $attr = array()) {$/;"   f
 addElement     lib/pear/HTML/QuickForm.php     /^    function &addElement($element)$/;"        f
 addElement     lib/soap/nusoap.php     /^      function addElement($attrs) {$/;"       f
-addElementToContentSet lib/htmlpurifier/HTMLPurifier/HTMLModule.php    /^    function addElementToContentSet($element, $type) {$/;"    f
+addElementToContentSet lib/htmlpurifier/HTMLPurifier/HTMLModule.php    /^    public function addElementToContentSet($element, $type) {$/;"     f
 addEntry       search/Zend/Search/Lucene/Search/QueryParserContext.php /^    public function addEntry(Zend_Search_Lucene_Search_QueryEntry $entry)$/;" f
 addEntryAction search/Zend/Search/Lucene/FSM.php       /^    public function addEntryAction($state, Zend_Search_Lucene_FSMAction $action)$/;"  f
 addEntryPattern        lib/lexer.php   /^        function addEntryPattern($pattern, $mode, $new_mode) {$/;"    f
-addEntryPattern        lib/simpletestlib/parser.php    /^        function addEntryPattern($pattern, $mode, $new_mode) {$/;"    f
+addEntryPattern        lib/simpletestlib/parser.php    /^    function addEntryPattern($pattern, $mode, $new_mode) {$/;"        f
 addExitAction  search/Zend/Search/Lucene/FSM.php       /^    public function addExitAction($state, Zend_Search_Lucene_FSMAction $action)$/;"   f
 addExitPattern lib/lexer.php   /^        function addExitPattern($pattern, $mode) {$/;"        f
-addExitPattern lib/simpletestlib/parser.php    /^        function addExitPattern($pattern, $mode) {$/;"        f
+addExitPattern lib/simpletestlib/parser.php    /^    function addExitPattern($pattern, $mode) {$/;"    f
+addField       admin/mysql/libraries/tbl_properties.inc.php    /^function addField() {$/;"     f
 addField       lib/adodb/adodb-xmlschema.inc.php       /^      function addField( $attributes ) {$/;"  f
 addField       lib/adodb/adodb-xmlschema.inc.php       /^      function addField( $name ) {$/;"        f
 addField       lib/adodb/adodb-xmlschema.inc.php       /^      function addField( $name, $type, $size = NULL, $opts = NULL ) {$/;"     f
@@ -2894,20 +3631,23 @@ addFieldInfo    lib/xmldb/xmldb_table.php       /^    function addFieldInfo($name, $type,
 addFieldInfo   search/Zend/Search/Lucene/Index/SegmentWriter.php       /^    public function addFieldInfo(Zend_Search_Lucene_Index_FieldInfo $fieldInfo)$/;"   f
 addFieldOpt    lib/adodb/adodb-xmlschema.inc.php       /^      function addFieldOpt( $field, $opt, $value = NULL ) {$/;"       f
 addFieldOpt    lib/adodb/adodb-xmlschema03.inc.php     /^      function addFieldOpt( $field, $opt, $value = NULL ) {$/;"       f
-addFilter      lib/htmlpurifier/HTMLPurifier.php       /^    function addFilter($filter) {$/;" f
-addFilter      lib/htmlpurifier/HTMLPurifier/URIDefinition.php /^    function addFilter($filter, $config) {$/;"        f
+addFile        admin/mysql/libraries/zip.lib.php       /^    function addFile($data, $name, $time = 0)$/;"     f
+addFile        lib/simpletestlib/test_case.php /^    function addFile($test_file) {$/;"        f
+addFilter      lib/htmlpurifier/HTMLPurifier.php       /^    public function addFilter($filter) {$/;"  f
+addFilter      lib/htmlpurifier/HTMLPurifier/URIDefinition.php /^    public function addFilter($filter, $config) {$/;" f
 addFilter      search/Zend/Search/Lucene/Analysis/Analyzer/Common.php  /^    public function addFilter(Zend_Search_Lucene_Analysis_TokenFilter $filter)$/;"    f
 addFormRule    lib/pear/HTML/QuickForm.php     /^    function addFormRule($rule)$/;"   f
 addFormat      lib/pear/Spreadsheet/Excel/Writer/Workbook.php  /^    function &addFormat($properties = array())$/;"    f
-addFrame       lib/simpletestlib/frames.php    /^        function addFrame(&$page, $name = false) {$/;"        f
+addFrame       lib/simpletestlib/frames.php    /^    function addFrame(&$page, $name = false) {$/;"    f
 addGroup       lib/pear/HTML/QuickForm.php     /^    function &addGroup($elements, $name=null, $groupLabel='', $separator=null, $appendName = true)$/;"        f
 addGroupRule   lib/formslib.php        /^    function addGroupRule($group, $arg1, $type='', $format=null, $howmany=0, $validation = 'server', $reset = false)$/;"      f
 addGroupRule   lib/pear/HTML/QuickForm.php     /^    function addGroupRule($group, $arg1, $type='', $format=null, $howmany=0, $validation = 'server', $reset = false)$/;"      f
-addHeader      lib/simpletestlib/browser.php   /^        function addHeader($header) {$/;"     f
-addHeader      lib/simpletestlib/user_agent.php        /^        function addHeader($header) {$/;"     f
-addHeader      lib/simpletestlib/web_tester.php        /^        function addHeader($header) {$/;"     f
-addHeaderLine  lib/simpletestlib/http.php      /^        function addHeaderLine($header_line) {$/;"    f
-addHeaders     lib/simpletestlib/authentication.php    /^        function addHeaders(&$request, $url) {$/;"    f
+addHeader      lib/simpletestlib/browser.php   /^    function addHeader($header) {$/;" f
+addHeader      lib/simpletestlib/user_agent.php        /^    function addHeader($header) {$/;" f
+addHeader      lib/simpletestlib/web_tester.php        /^    function addHeader($header) {$/;" f
+addHeaderLine  lib/simpletestlib/http.php      /^    function addHeaderLine($header_line) {$/;"        f
+addHeaders     lib/simpletestlib/authentication.php    /^    function addHeaders(&$request, $url) {$/;"        f
+addHtmlLink    admin/mysql/libraries/tcpdf/tcpdf.php   /^              function addHtmlLink($url, $name, $fill=0) {$/;"        f
 addHtmlLink    lib/tcpdf/tcpdf.php     /^        function addHtmlLink($url, $name, $fill=0) {$/;"      f
 addIgnoreFolder        admin/report/simpletest/ex_simple_test.php      /^    function addIgnoreFolder($ignorefolder) {$/;"     f
 addIndex       lib/adodb/adodb-xmlschema.inc.php       /^      function addIndex( $attributes ) {$/;"  f
@@ -2926,7 +3666,9 @@ addLexeme search/Zend/Search/Lucene/Search/QueryLexer.php /^    public function
 addLexemeChar  search/Zend/Search/Lucene/Search/QueryLexer.php /^    public function addLexemeChar()$/;"       f
 addLexemeModifier      search/Zend/Search/Lucene/Search/QueryLexer.php /^    public function addLexemeModifier()$/;"   f
 addLogicalOperator     search/Zend/Search/Lucene/Search/QueryParserContext.php /^    public function addLogicalOperator($operator)$/;" f
-addModule      lib/htmlpurifier/HTMLPurifier/HTMLModuleManager.php     /^    function addModule($module) {$/;" f
+addModule      lib/htmlpurifier/HTMLPurifier/HTMLModuleManager.php     /^    public function addModule($module) {$/;"  f
+addNamespace   lib/htmlpurifier/HTMLPurifier/ConfigSchema.php  /^    public function addNamespace($namespace) {$/;"    f
+addNamespace   lib/htmlpurifier/HTMLPurifier/ConfigSchema/Interchange.php      /^    public function addNamespace($namespace) {$/;"    f
 addNorm        search/Zend/Search/Lucene/Index/SegmentWriter/StreamWriter.php  /^    public function addNorm($fieldName, $normVector)$/;"      f
 addNumberLexeme        search/Zend/Search/Lucene/Search/QueryLexer.php /^    public function addNumberLexeme()$/;"     f
 addOperation   lib/soap/nusoap.php     /^      function addOperation($name, $in = false, $out = false, $namespace = false, $soapaction = false, $style = 'rpc', $use = 'encoded', $documentation = '', $encodingStyle = ''){$/;"       f
@@ -2935,21 +3677,20 @@ addOption       lib/form/selectgroups.php       /^    function addOption($optgroup, $text, $
 addOption      lib/pear/HTML/QuickForm/select.php      /^    function addOption($text, $value, $attributes=null)$/;"   f
 addPattern     lib/lexer.php   /^        function addPattern($pattern, $label = true) {$/;"    f
 addPattern     lib/lexer.php   /^        function addPattern($pattern, $mode = "accept") {$/;" f
-addPattern     lib/simpletestlib/parser.php    /^        function addPattern($pattern, $label = true) {$/;"    f
-addPattern     lib/simpletestlib/parser.php    /^        function addPattern($pattern, $mode = "accept") {$/;" f
+addPattern     lib/simpletestlib/parser.php    /^    function addPattern($pattern, $label = true) {$/;"        f
+addPattern     lib/simpletestlib/parser.php    /^    function addPattern($pattern, $mode = "accept") {$/;"     f
 addPhraseEntry search/Zend/Search/Lucene/Search/QueryParser.php        /^    public function addPhraseEntry()$/;"      f
-addPrefix      lib/htmlpurifier/HTMLPurifier/HTMLModuleManager.php     /^    function addPrefix($prefix) {$/;" f
+addPrefix      lib/htmlpurifier/HTMLPurifier/HTMLModuleManager.php     /^    public function addPrefix($prefix) {$/;"  f
 addQuery       lib/adodb/adodb-xmlschema.inc.php       /^      function addQuery() {$/;"       f
 addQuery       lib/adodb/adodb-xmlschema03.inc.php     /^      function addQuery() {$/;"       f
 addQuerySyntaxLexeme   search/Zend/Search/Lucene/Search/QueryLexer.php /^    public function addQuerySyntaxLexeme()$/;"        f
 addQuotedLexeme        search/Zend/Search/Lucene/Search/QueryLexer.php /^    public function addQuotedLexeme()$/;"     f
-addRealm       lib/simpletestlib/authentication.php    /^        function addRealm($url, $type, $realm) {$/;"  f
-addReference   lib/simpletestlib/mock_objects.php      /^        function addReference($parameters, &$reference) {$/;" f
+addRealm       lib/simpletestlib/authentication.php    /^    function addRealm($url, $type, $realm) {$/;"      f
 addReference   search/Zend/Search/Lucene.php   /^    public function addReference()$/;"        f
 addReference   search/Zend/Search/Lucene/Interface.php /^    public function addReference();$/;"       f
 addReference   search/Zend/Search/Lucene/Proxy.php     /^    public function addReference()$/;"        f
-addRequestParameter    lib/simpletestlib/url.php       /^        function addRequestParameter($key, $value) {$/;"      f
-addRequestParameters   lib/simpletestlib/url.php       /^        function addRequestParameters($parameters) {$/;"      f
+addRequestParameter    lib/simpletestlib/url.php       /^    function addRequestParameter($key, $value) {$/;"  f
+addRequestParameters   lib/simpletestlib/url.php       /^    function addRequestParameters($parameters) {$/;"  f
 addRule        lib/formslib.php        /^    function addRule($element, $message, $type, $format=null, $validation='server', $reset = false, $force = false)$/;"       f
 addRule        lib/pear/HTML/QuickForm.php     /^    function addRule($element, $message, $type, $format=null, $validation='server', $reset = false, $force = false)$/;"       f
 addRule        search/Zend/Search/Lucene/FSM.php       /^    public function addRule($sourceState, $input, $targetState, $inputAction = null)$/;"      f
@@ -2958,10 +3699,10 @@ addSQL  lib/adodb/adodb-xmlschema.inc.php       /^      function addSQL( $sql = NULL ) {$/;"
 addSQL lib/adodb/adodb-xmlschema03.inc.php     /^      function addSQL( $sql = NULL ) {$/;"    f
 addSentence    lib/xmldb/xmldb_statement.php   /^    function addSentence($sentence) {$/;"     f
 addSimpleType  lib/soap/nusoap.php     /^      function addSimpleType($name, $restrictionBase='', $typeClass='simpleType', $phpType='scalar', $enumeration=array()) {$/;"      f
-addSlashesOnArray      lib/typo3/class.t3lib_div.php   /^      function addSlashesOnArray(&$theArray)  {$/;"   f
+addSlashesOnArray      lib/typo3/class.t3lib_div.php   /^      public static function addSlashesOnArray(array &$theArray)      {$/;"   f
 addSource      search/Zend/Search/Lucene/Index/SegmentMerger.php       /^    public function addSource(Zend_Search_Lucene_Index_SegmentInfo $segmentInfo)$/;"  f
 addSpecialPattern      lib/lexer.php   /^        function addSpecialPattern($pattern, $mode, $special) {$/;"   f
-addSpecialPattern      lib/simpletestlib/parser.php    /^        function addSpecialPattern($pattern, $mode, $special) {$/;"   f
+addSpecialPattern      lib/simpletestlib/parser.php    /^    function addSpecialPattern($pattern, $mode, $special) {$/;"       f
 addState       search/Zend/Search/Lucene/FSM.php       /^    public function addState($state)$/;"      f
 addStatement   lib/xmldb/xmldb_structure.php   /^    function addStatement(&$statement, $after=NULL) {$/;"     f
 addStates      search/Zend/Search/Lucene/FSM.php       /^    public function addStates($states)$/;"    f
@@ -2971,34 +3712,39 @@ addSubquery     search/Zend/Search/Lucene/Search/Query/Boolean.php      /^    public func
 addTable       lib/xmldb/xmldb_structure.php   /^    function addTable(&$table, $after=NULL) {$/;"     f
 addTableOpt    lib/adodb/adodb-xmlschema.inc.php       /^      function addTableOpt( $opt ) {$/;"      f
 addTableOpt    lib/adodb/adodb-xmlschema03.inc.php     /^      function addTableOpt( $opt ) {$/;"      f
-addTag lib/simpletestlib/tag.php       /^        function addTag(&$tag) {$/;"  f
+addTag lib/simpletestlib/tag.php       /^    function addTag(&$tag) {$/;"      f
 addTerm        search/Zend/Search/Lucene/Index/SegmentWriter.php       /^    public function addTerm($termEntry, $termDocs)$/;"        f
 addTerm        search/Zend/Search/Lucene/Search/Query/MultiTerm.php    /^    public function addTerm(Zend_Search_Lucene_Index_Term $term, $sign = null) {$/;"  f
 addTerm        search/Zend/Search/Lucene/Search/Query/Phrase.php       /^    public function addTerm(Zend_Search_Lucene_Index_Term $term, $position = null) {$/;"      f
 addTermEntry   search/Zend/Search/Lucene/Search/QueryParser.php        /^    public function addTermEntry()$/;"        f
-addTestCase    lib/simpletestlib/test_case.php /^        function addTestCase(&$test_case) {$/;"       f
-addTestClass   lib/simpletestlib/test_case.php /^        function addTestClass($class) {$/;"   f
+addTestCase    lib/simpletestlib/test_case.php /^    function addTestCase(&$test_case) {$/;"   f
+addTestClass   lib/simpletestlib/test_case.php /^    function addTestClass($class) {$/;"       f
 addTestFile    admin/report/simpletest/ex_simple_test.php      /^    function addTestFile($file, $internalcall = false) {$/;"  f
-addTestFile    lib/simpletestlib/test_case.php /^        function addTestFile($test_file) {$/;"        f
+addTestFile    lib/simpletestlib/test_case.php /^    function addTestFile($test_file) {$/;"    f
 addTransitionAction    search/Zend/Search/Lucene/FSM.php       /^    public function addTransitionAction($sourceState, $targetState, Zend_Search_Lucene_FSMAction $action)$/;" f
 addUserInfo    lib/pear/PEAR.php       /^    function addUserInfo($info)$/;"   f
 addValidator   lib/pear/Spreadsheet/Excel/Writer/Workbook.php  /^    function &addValidator()$/;"      f
-addValue       lib/simpletestlib/mock_objects.php      /^        function addValue($parameters, $value) {$/;"  f
-addWidget      lib/simpletestlib/form.php      /^        function addWidget(&$tag) {$/;"       f
-addWidget      lib/simpletestlib/tag.php       /^        function addWidget(&$widget) {$/;"    f
+addValueAliases        lib/htmlpurifier/HTMLPurifier/ConfigSchema.php  /^    public function addValueAliases($namespace, $name, $aliases) {$/;"        f
+addWidget      lib/simpletestlib/form.php      /^    function addWidget(&$tag) {$/;"   f
+addWidget      lib/simpletestlib/tag.php       /^    function addWidget(&$widget) {$/;"        f
 addWorksheet   lib/pear/Spreadsheet/Excel/Writer/Workbook.php  /^    function &addWorksheet($name = '')$/;"    f
 addWorksheet   mod/feedback/easy_excel.php     /^    function &addWorksheet($name = ''){$/;"   f
 add_action_buttons     course/moodleform_mod.php       /^    function add_action_buttons($cancel=true, $submitlabel=null, $submit2label=null) {$/;"    f
 add_action_buttons     lib/formslib.php        /^    function add_action_buttons($cancel = true, $submitlabel=null){$/;"       f
-add_category   question/category_class.php     /^    function add_category($newparent, $newcategory, $newinfo) {$/;"   f
+add_button     mod/resource/lib.php    /^    public static function add_button($resource, $fullform=true, $return=false) {$/;" f
+add_category   question/category_class.php     /^    public function add_category($newparent, $newcategory, $newinfo) {$/;"    f
 add_checkbox_controller        lib/formslib.php        /^    function add_checkbox_controller($groupid, $buttontext, $attributes, $originalValue = 0) { $/;"   f
+add_completion_rules   course/moodleform_mod.php       /^    function add_completion_rules() {$/;"     f
+add_completion_rules   mod/forum/mod_form.php  /^        function add_completion_rules() {$/;" f
 add_component  lib/bennu/iCalendar_components.php      /^    function add_component($component) {$/;"  f
+add_contact    message/output/jabber/jabberclass/class_Jabber.php      /^      function add_contact($jid,$name = NULL,$group = NULL) {$/;"     f
 add_course_module      course/lib.php  /^function add_course_module($mod) {$/;"        f
 add_data       lib/tablelib.php        /^    function add_data($row) {$/;"     f
+add_data       lib/tablelib.php        /^    function add_data($row){$/;"      f
 add_data_keyed lib/tablelib.php        /^    function add_data_keyed($rowwithkeys){$/;"        f
 add_event      lib/moodlelib.php       /^ function add_event($event) {$/;"     f
-add_field      lib/ddl/database_manager.php    /^    public function add_field($xmldb_table, $xmldb_field, $continue=true, $feedback=true) {$/;"       f
-add_field      lib/ddllib.php  /^function add_field($table, $field, $continue=true, $feedback=true) {$/;"      f
+add_field      lib/ddl/database_manager.php    /^    public function add_field(xmldb_table $xmldb_table, xmldb_field $xmldb_field) {$/;"       f
+add_field      lib/deprecatedlib.php   /^function add_field($table, $field) {$/;"      f
 add_field      lib/xmldb/xmldb_table.php       /^    function add_field($name, $type, $precision=null, $unsigned=null, $notnull=null, $sequence=null, $enum=null, $enumvalues=null, $default=null, $previous=null) {$/;"       f
 add_field_php  admin/xmldb/actions/view_table_php/view_table_php.class.php     /^    function add_field_php($structure, $table, $field) {$/;"  f
 add_format     lib/excel/Workbook.php  /^    function &add_format($properties = array())$/;"   f
@@ -3006,8 +3752,8 @@ add_format        lib/excellib.class.php  /^    function &add_format($properties = array
 add_format     lib/odslib.class.php    /^    function &add_format($properties = array()) {$/;" f
 add_idnumber   lib/grade/grade_item.php        /^    public function add_idnumber($idnumber) {$/;"     f
 add_indented_names     lib/questionlib.php     /^function add_indented_names($categories, $nochildrenof = -1) {$/;"    f
-add_index      lib/ddl/database_manager.php    /^    public function add_index($xmldb_table, $xmldb_intex, $continue=true, $feedback=true) {$/;"       f
-add_index      lib/ddllib.php  /^function add_index($table, $index, $continue=true, $feedback=true) {$/;"      f
+add_index      lib/ddl/database_manager.php    /^    public function add_index($xmldb_table, $xmldb_intex) {$/;"       f
+add_index      lib/deprecatedlib.php   /^function add_index($table, $index) {$/;"      f
 add_index      lib/xmldb/xmldb_table.php       /^    function add_index($name, $type, $fields) {$/;"   f
 add_index_php  admin/xmldb/actions/view_table_php/view_table_php.class.php     /^    function add_index_php($structure, $table, $index) {$/;"  f
 add_instance   mod/assignment/lib.php  /^    function add_instance($assignment) {$/;"  f
@@ -3019,44 +3765,49 @@ add_instance    mod/resource/type/ims/resource.class.php        /^    function add_instanc
 add_instance   mod/resource/type/repository/resource.class.php /^function add_instance($resource) {$/;"        f
 add_instance   mod/resource/type/text/resource.class.php       /^function add_instance($resource) {$/;"        f
 add_item       lib/listlib.php /^    function add_item(&$item){$/;"    f
-add_key        lib/ddl/database_manager.php    /^    public function add_key($xmldb_table, $xmldb_key, $continue=true, $feedback=true) {$/;"   f
-add_key        lib/ddllib.php  /^function add_key($table, $key, $continue=true, $feedback=true) {$/;"  f
+add_key        lib/ddl/database_manager.php    /^    public function add_key(xmldb_table $xmldb_table, xmldb_key $xmldb_key) {$/;"     f
+add_key        lib/deprecatedlib.php   /^function add_key($table, $key) {$/;"  f
 add_key        lib/xmldb/xmldb_table.php       /^    function add_key($name, $type, $fields, $reftable=null, $reffields=null) {$/;"    f
 add_key_php    admin/xmldb/actions/view_table_php/view_table_php.class.php     /^    function add_key_php($structure, $table, $key) {$/;"      f
 add_keypad_chars       mod/hotpot/template/v6.php      /^    function add_keypad_chars(&$chars, $text) {$/;"   f
-add_mform_elements     grade/lib.php   /^    function add_mform_elements(&$mform) {$/;"        f
+add_mform_elements     grade/lib.php   /^    public function add_mform_elements(&$mform) {$/;" f
 add_mod_to_section     course/lib.php  /^function add_mod_to_section($mod, $beforemod=NULL) {$/;"      f
 add_param      mnet/xmlrpc/client.php  /^    function add_param($argument, $type = 'string') {$/;"     f
 add_property   lib/bennu/iCalendar_components.php      /^    function add_property($name, $value = NULL, $parameters = NULL) {$/;"     f
-add_qti_info   question/format/qti2/format.php /^    function add_qti_info(&$questions)$/;"    f
+add_qti_info   question/format/qti_two/format.php      /^    function add_qti_info(&$questions)$/;"    f
 add_question_headings  mod/hotpot/report/default.php   /^    function add_question_headings(&$questions, &$table, $align='center', $size=50, $wrap=false, $fontsize=0) {$/;"   f
 add_selection_all      admin/user/lib.php      /^function add_selection_all($ufiltering) {$/;" f
 add_separator  lib/tablelib.php        /^    function add_separator() {$/;"    f
+add_seperator  lib/tablelib.php        /^    function add_seperator() {$/;"    f
 add_tags_info  blog/edit.php   /^function add_tags_info($postid) {$/;" f
 add_to_log     lib/datalib.php /^function add_to_log($courseid, $module, $action, $url='', $info='', $cm=0, $user=0) {$/;"     f
 add_to_map     lib/soap/nusoap.php     /^      function add_to_map($methodname,$in,$out){$/;"  f
 add_to_metacourse      lib/moodlelib.php       /^function add_to_metacourse ($metacourseid, $courseid) {$/;"   f
-add_url_params grade/lib.php   /^    function add_url_params($url) {$/;"       f
+add_url_params grade/lib.php   /^    public function add_url_params($url) {$/;"        f
 add_worksheet  lib/excel/Workbook.php  /^    function &add_worksheet($name = '')$/;"   f
 add_worksheet  lib/excellib.class.php  /^    function &add_worksheet($name = '') {$/;" f
 add_worksheet  lib/odslib.class.php    /^    function &add_worksheet($name = '') {$/;" f
 addformat      lib/excel/Workbook.php  /^    function &addformat($properties = array())$/;"    f
 addq   lib/adodb/adodb.inc.php /^      function addq($s,$magic_quotes=false)$/;"       f
 address_in_subnet      lib/moodlelib.php       /^function address_in_subnet($addr, $subnetstr) {$/;"   f
-addsingleslashes       install.php     /^function addsingleslashes($input){$/;"        f
 addslashes     lib/ddl/mssql_sql_generator.php /^    public function addslashes($s) {$/;"      f
 addslashes     lib/ddl/oracle_sql_generator.php        /^    public function addslashes($s) {$/;"      f
 addslashes     lib/ddl/sql_generator.php       /^    public function addslashes($s) {$/;"      f
-addslashes_deep        lib/setup.php   /^        function addslashes_deep($value) {$/;"        f
+addslashes     lib/ddl/sqlite_sql_generator.php        /^    public function addslashes($s) {$/;"      f
 addslashes_js  lib/weblib.php  /^function addslashes_js($var) {$/;"    f
-addslashes_object      lib/datalib.php /^function addslashes_object( $dataobject ) {$/;"       f
-addslashes_recursive   lib/weblib.php  /^function addslashes_recursive($var) {$/;"     f
+addslashes_object      lib/deprecatedlib.php   /^function addslashes_object($dataobject) {$/;" f
+addslashes_recursive   lib/deprecatedlib.php   /^function addslashes_recursive($var) {$/;"     f
 addworksheet   lib/excel/Workbook.php  /^    function &addworksheet($name = '')$/;"    f
 adjust_allowed_tags    lib/weblib.php  /^function adjust_allowed_tags() {$/;"  f
+adjust_callback_frequency      message/output/jabber/jabberclass/class_Jabber.php      /^      function adjust_callback_frequency($factor) {$/;"       f
 adjust_media_urls      mod/hotpot/lib.php      /^    function adjust_media_urls() {$/;"        f
 adjust_raw_grade       lib/grade/grade_item.php        /^    public function adjust_raw_grade($rawgrade, $rawmin, $rawmax) {$/;"       f
 admin_apply_default_settings   lib/adminlib.php        /^function admin_apply_default_settings($node=NULL, $unconditional=true) {$/;"  f
 admin_category lib/adminlib.php        /^    function admin_category($name, $visiblename, $hidden=false) {$/;" f
+admin_config_form      lib/portfoliolib.php    /^    public function admin_config_form(&$mform) {}$/;" f
+admin_config_form      portfolio/type/boxnet/lib.php   /^    public function admin_config_form(&$mform) {$/;"  f
+admin_config_validation        lib/portfoliolib.php    /^    public static function admin_config_validation($data) {}$/;"      f
+admin_enrolment_page   lib/adminlib.php        /^    public function admin_enrolment_page() { $/;"     f
 admin_externalpage     lib/adminlib.php        /^    function admin_externalpage($name, $visiblename, $url, $req_capability='moodle\/site:config', $hidden=false, $context=NULL) {$/;" f
 admin_externalpage_print_footer        lib/adminlib.php        /^function admin_externalpage_print_footer() {$/;"      f
 admin_externalpage_print_header        lib/adminlib.php        /^function admin_externalpage_print_header($focus='') {$/;"     f
@@ -3086,6 +3837,7 @@ admin_setting_heading     lib/adminlib.php        /^    function admin_setting_heading($nam
 admin_setting_langlist lib/adminlib.php        /^    function admin_setting_langlist() {$/;"   f
 admin_setting_manageauths      lib/adminlib.php        /^    function admin_setting_manageauths() {$/;"        f
 admin_setting_managefilters    lib/adminlib.php        /^    function admin_setting_managefilters() {$/;"      f
+admin_setting_pickroles        lib/adminlib.php        /^    function admin_setting_pickroles($name, $visiblename, $description,$types=array('moodle\/legacy:student')) {$/;"  f
 admin_setting_special_adminseesall     lib/adminlib.php        /^    function admin_setting_special_adminseesall() {$/;"       f
 admin_setting_special_backupdays       lib/adminlib.php        /^    function admin_setting_special_backupdays() {$/;" f
 admin_setting_special_calendar_weekend lib/adminlib.php        /^    function admin_setting_special_calendar_weekend() {$/;"   f
@@ -3179,9 +3931,11 @@ adodb_unserialize        lib/adodb/session/adodb-session2.php    /^function adodb_unserial
 adodb_validdate        lib/adodb/adodb-time.inc.php    /^function adodb_validdate($y,$m,$d)$/;"        f
 adodb_write_file       lib/adodb/adodb-csvlib.inc.php  /^      function adodb_write_file($filename, $contents,$debug=false)$/;"        f
 adodb_year_digit_check lib/adodb/adodb-time.inc.php    /^function adodb_year_digit_check($y) $/;"      f
-after  lib/simpletestlib/invoker.php   /^        function after($method) {$/;" f
-after  lib/simpletestlib/test_case.php /^        function after($method) {$/;" f
-after  lib/simpletestlib/web_tester.php        /^        function after($method) {$/;" f
+advanceFilePointer     admin/mysql/libraries/File.class.php    /^    function advanceFilePointer($length)$/;"  f
+after  lib/simpletestlib/eclipse.php   /^    function after($method) {$/;"     f
+after  lib/simpletestlib/invoker.php   /^    function after($method) {$/;"     f
+after  lib/simpletestlib/test_case.php /^    function after($method) {$/;"     f
+after  lib/simpletestlib/web_tester.php        /^    function after($method) {$/;"     f
 afterAttributeNameState        lib/htmlpurifier/HTMLPurifier/Lexer/PH5P.php    /^    private function afterAttributeNameState() {$/;"  f
 afterBody      lib/htmlpurifier/HTMLPurifier/Lexer/PH5P.php    /^    private function afterBody($token) {$/;"  f
 afterDoctypeNameState  lib/htmlpurifier/HTMLPurifier/Lexer/PH5P.php    /^    private function afterDoctypeNameState() {$/;"    f
@@ -3190,15 +3944,16 @@ afterHead       lib/htmlpurifier/HTMLPurifier/Lexer/PH5P.php    /^    private function af
 after_install  blocks/moodleblock.class.php    /^    function after_install() {$/;"    f
 after_restore  blocks/glossary_random/block_glossary_random.php        /^    function after_restore($restore) {$/;"    f
 after_restore  blocks/moodleblock.class.php    /^    function after_restore($restore) {$/;"    f
-ageCookies     lib/simpletestlib/browser.php   /^        function ageCookies($interval) {$/;"  f
-ageCookies     lib/simpletestlib/user_agent.php        /^        function ageCookies($interval) {$/;"  f
-ageCookies     lib/simpletestlib/web_tester.php        /^        function ageCookies($interval) {$/;"  f
-agePrematurely lib/simpletestlib/cookies.php   /^        function agePrematurely($interval) {$/;"      f
+ageCookies     lib/simpletestlib/browser.php   /^    function ageCookies($interval) {$/;"      f
+ageCookies     lib/simpletestlib/user_agent.php        /^    function ageCookies($interval) {$/;"      f
+ageCookies     lib/simpletestlib/web_tester.php        /^    function ageCookies($interval) {$/;"      f
+agePrematurely lib/simpletestlib/cookies.php   /^    function agePrematurely($interval) {$/;"  f
 aggregate_grades       lib/grade/grade_category.php    /^    private function aggregate_grades($userid, $items, $grade_values, $oldgrade, $excluded) {$/;"     f
 aggregate_roles_from_accessdata        lib/accesslib.php       /^function aggregate_roles_from_accessdata($context, $accessdata) {$/;" f
 aggregate_values       lib/grade/grade_category.php    /^    private function aggregate_values($grade_values, $items) {$/;"    f
 ajax_get_lib   lib/ajax/ajaxlib.php    /^function ajax_get_lib($libname) {$/;" f
 ajaxenabled    lib/ajax/ajaxlib.php    /^function ajaxenabled($browsers = array()) {$/;"       f
+alert_version  repository/ajax.php     /^    function alert_version(){$/;"     f
 algebra2tex    filter/algebra/algebradebug.php /^function algebra2tex($algebra) {$/;"  f
 algebra_filter filter/algebra/filter.php       /^function algebra_filter ($courseid, $text) {$/;"      f
 all    question/editlib.php    /^    function all(){$/;"       f
@@ -3209,13 +3964,20 @@ allowed_param_types     lib/dml/moodle_database.php     /^    protected abstract functio
 allowed_param_types    lib/dml/mssql_adodb_moodle_database.php /^    protected function allowed_param_types() {$/;"    f
 allowed_param_types    lib/dml/mysqli_adodb_moodle_database.php        /^    protected function allowed_param_types() {$/;"    f
 allowed_param_types    lib/dml/oci8po_adodb_moodle_database.php        /^    protected function allowed_param_types() {$/;"    f
+allowed_param_types    lib/dml/pdo_moodle_database.php /^    protected function allowed_param_types() {$/;"    f
 allowed_param_types    lib/dml/postgres7_adodb_moodle_database.php     /^    protected function allowed_param_types() {$/;"    f
-allowsElement  lib/htmlpurifier/HTMLPurifier/Injector.php      /^    function allowsElement($name) {$/;"       f
+allowed_param_types    lib/dml/simpletest/testdml.php  /^    protected function allowed_param_types(){}$/;"    f
+allowsElement  lib/htmlpurifier/HTMLPurifier/Injector.php      /^    public function allowsElement($name) {$/;"        f
+allows_multiple        lib/portfoliolib.php    /^    public static function allows_multiple() {$/;"    f
+allows_multiple        portfolio/type/boxnet/lib.php   /^    public static function allows_multiple() {$/;"    f
+allows_multiple        portfolio/type/download/lib.php /^    public static function allows_multiple() {$/;"    f
 alltext2parameters     mod/resource/type/ims/resource.class.php        /^    function alltext2parameters($alltext) {$/;"       f
 alter_email    filter/emailprotect/filter.php  /^function alter_email($matches) {$/;"  f
 alter_mailto   filter/emailprotect/filter.php  /^function alter_mailto($matches) {$/;" f
+analyze        admin/mysql/libraries/Sql.class.php     /^    function analyze()$/;"    f
+analyzeIfRequired      admin/mysql/libraries/Sql.class.php     /^    function analyzeIfRequired()$/;"  f
 and    lib/htmlpurifier/HTMLPurifier/URISchemeRegistry.php     /^     * @note Pass a registry object $prototype with a compatible interface and$/;"    c
-and    lib/simpletestlib/mock_objects.php      /^         *    Clones a class' interface and creates a mock version$/;"        c
+and    lib/simpletestlib/mock_objects.php      /^     *    Clones a class' interface and creates a mock version$/;"    c
 answerweightparser     question/format/gift/format.php /^    function answerweightparser(&$answer) {$/;"       f
 any_new_admin_settings lib/adminlib.php        /^function any_new_admin_settings($node) {$/;"  f
 anydb_escape_string    mod/wiki/ewikimoodlelib.php     /^function anydb_escape_string($s) {$/;"        f
@@ -3227,9 +3989,12 @@ apiVersion       lib/pear/HTML/QuickForm/element.php     /^    function apiVersion()$/;" f
 apiVersion     lib/pear/HTML/QuickForm/select.php      /^    function apiVersion()$/;" f
 append lib/pear/OLE/PPS/File.php       /^    function append($data)$/;"        f
 append lib/smarty/Smarty.class.php     /^    function append($tpl_var, $value=null, $merge=false)$/;"  f
+appendCallingProgram   admin/mysql/libraries/sqlvalidator.class.php    /^        function appendCallingProgram($calling_program, $calling_program_version)$/;" f
+appendConnectionTechnology     admin/mysql/libraries/sqlvalidator.class.php    /^        function appendConnectionTechnology($connection_technology, $connection_technology_version)$/;"       f
 appendCookieValue      auth/shibboleth/auth.php        /^    function appendCookieValue($value, $CookieArray) {$/;"    f
 appendDebug    lib/soap/nusoap.php     /^      function appendDebug($string){$/;"      f
 appendFootnotes        lib/markdown.php        /^      function appendFootnotes($text) {$/;"   f
+appendTargetDbms       admin/mysql/libraries/sqlvalidator.class.php    /^        function appendTargetDbms($target_dbms, $target_dbms_version)$/;"     f
 appendToRealParent     lib/htmlpurifier/HTMLPurifier/Lexer/PH5P.php    /^    private function appendToRealParent($node) {$/;"  f
 append_by_ref  lib/smarty/Smarty.class.php     /^    function append_by_ref($tpl_var, &$value, $merge=false)$/;"       f
 append_child   auth/cas/CAS/domxml-php4-php5.php       /^ function append_child($newnode) {return new php4DOMElement($this->myDOMNode->appendChild($newnode->myDOMNode),$this->myOwnerDocument);}$/;"  f
@@ -3239,7 +4004,6 @@ applicable_formats        blocks/admin/block_admin.php    /^    function applicable_format
 applicable_formats     blocks/admin_bookmarks/block_admin_bookmarks.php        /^    function applicable_formats() {$/;"       f
 applicable_formats     blocks/admin_tree/block_admin_tree.php  /^    function applicable_formats() {$/;"       f
 applicable_formats     blocks/blog_tags/block_blog_tags.php    /^    function applicable_formats() {$/;"       f
-applicable_formats     blocks/feedback/block_feedback.php      /^    function applicable_formats() {$/;"       f
 applicable_formats     blocks/html/block_html.php      /^    function applicable_formats() {$/;"       f
 applicable_formats     blocks/login/block_login.php    /^    function applicable_formats() {$/;"       f
 applicable_formats     blocks/mentees/block_mentees.php        /^    function applicable_formats() {$/;"       f
@@ -3261,6 +4025,7 @@ apply_default_exception_settings  lib/adminlib.php        /^function apply_default_excep
 apply_default_settings lib/grade/grade_category.php    /^    public function apply_default_settings() {$/;"    f
 apply_forced_settings  lib/grade/grade_category.php    /^    public function apply_forced_settings() {$/;"     f
 apply_limit_rules      lib/grade/grade_category.php    /^    public function apply_limit_rules(&$grade_values) {$/;"   f
+apply_opt      lib/filelib.php /^    private function apply_opt($curl, $options) {$/;" f
 apply_unit     question/type/numerical/questiontype.php        /^    function apply_unit($rawresponse, $units) {$/;"   f
 area   lib/graphlib.php        /^    function area($x_start, $y_start, $x_end, $y_end, $type, $colour, $offset) {$/;"  f
 arr2html       lib/adodb/tohtml.inc.php        /^function arr2html(&$arr,$ztabhtml='',$zheaderarray='')$/;"    f
@@ -3271,102 +4036,111 @@ arr2xmldb_statement   lib/xmldb/xmldb_statement.php   /^    function arr2xmldb_state
 arr2xmldb_structure    lib/xmldb/xmldb_file.php        /^    function arr2xmldb_structure ($xmlarr) {$/;"      f
 arr2xmldb_structure    lib/xmldb/xmldb_structure.php   /^    function arr2xmldb_structure($xmlarr) {$/;"       f
 arr2xmldb_table        lib/xmldb/xmldb_table.php       /^    function arr2xmldb_table($xmlarr) {$/;"   f
-array2xml      lib/typo3/class.t3lib_div.php   /^      function array2xml($array,$NSprefix='',$level=0,$docTag='phparray',$spaceInd=0, $options=array(),$stackData=array())    {$/;"   f
+array2json     lib/typo3/class.t3lib_div.php   /^      public static function array2json(array $jsonArray) {$/;"       f
+array2xml      lib/typo3/class.t3lib_div.php   /^      public static function array2xml(array $array,$NSprefix='',$level=0,$docTag='phparray',$spaceInd=0,array $options=array(),array $stackData=array())     {$/;"   f
+array2xml_cs   lib/typo3/class.t3lib_div.php   /^      public static function array2xml_cs(array $array,$docTag='phparray',array $options=array(),$charset='') {$/;"   f
 arrayMerge     lib/pear/HTML/QuickForm.php     /^    function arrayMerge($a, $b)$/;"   f
-arrayToLogString       lib/typo3/class.t3lib_div.php   /^      function arrayToLogString($arr, $valueList=array(), $valueLength=20) {$/;"      f
+arrayToLogString       lib/typo3/class.t3lib_div.php   /^      public static function arrayToLogString(array $arr, $valueList=array(), $valueLength=20) {$/;"  f
 array_is_nested        lib/moodlelib.php       /^function array_is_nested($array) {$/;"        f
-array_merge    lib/typo3/class.t3lib_div.php   /^      function array_merge($arr1,$arr2)       {$/;"   f
-array_merge_recursive_overrule lib/typo3/class.t3lib_div.php   /^      function array_merge_recursive_overrule($arr0,$arr1,$notAddKeys=0,$includeEmtpyValues=true) {$/;"       f
-asMime lib/simpletestlib/encoding.php  /^        function asMime() {$/;"       f
-asRequest      lib/simpletestlib/encoding.php  /^        function asRequest() {$/;"    f
-asString       lib/simpletestlib/url.php       /^        function asString() {$/;"     f
-asUrlRequest   lib/simpletestlib/encoding.php  /^        function asUrlRequest() {$/;" f
+array_merge    lib/typo3/class.t3lib_div.php   /^      public static function array_merge(array $arr1,array $arr2)     {$/;"   f
+array_merge_recursive_overrule lib/typo3/class.t3lib_div.php   /^      public static function array_merge_recursive_overrule(array $arr0,array $arr1,$notAddKeys=0,$includeEmtpyValues=true) {$/;"     f
+asMime lib/simpletestlib/encoding.php  /^    function asMime() {$/;"   f
+asRequest      lib/simpletestlib/encoding.php  /^    function asRequest() {$/;"        f
+asString       lib/simpletestlib/url.php       /^    function asString() {$/;" f
+asUrlRequest   lib/simpletestlib/encoding.php  /^    function asUrlRequest() {$/;"     f
 assert lib/simpletestlib/extensions/phpunit_test_case.php      /^        function assert($condition, $message = false) {$/;"   f
-assert lib/simpletestlib/test_case.php /^        function assert(&$expectation, $compare, $message = '%s') {$/;"       f
-assertAuthentication   lib/simpletestlib/web_tester.php        /^        function assertAuthentication($authentication = false, $message = '%s') {$/;" f
-assertClickable        lib/simpletestlib/web_tester.php        /^        function assertClickable($label, $message = '%s') {$/;"       f
-assertClone    lib/simpletestlib/unit_tester.php       /^        function assertClone(&$first, &$second, $message = '%s') {$/;"        f
-assertCookie   lib/simpletestlib/web_tester.php        /^        function assertCookie($name, $expected = false, $message = '%s') {$/;"        f
-assertCopy     lib/simpletestlib/unit_tester.php       /^        function assertCopy(&$first, &$second, $message = "%s") {$/;" f
-assertEqual    lib/simpletestlib/shell_tester.php      /^        function assertEqual($first, $second, $message = "%s") {$/;"  f
-assertEqual    lib/simpletestlib/unit_tester.php       /^        function assertEqual($first, $second, $message = '%s') {$/;"  f
-assertEqual    lib/simpletestlib/web_tester.php        /^        function assertEqual($first, $second, $message = '%s') {$/;"  f
+assert lib/simpletestlib/test_case.php /^    function assert(&$expectation, $compare, $message = '%s') {$/;"   f
+assertAlnum    lib/htmlpurifier/HTMLPurifier/ConfigSchema/ValidatorAtom.php    /^    public function assertAlnum() {$/;"       f
+assertAuthentication   lib/simpletestlib/web_tester.php        /^    function assertAuthentication($authentication = false, $message = '%s') {$/;"     f
+assertClickable        lib/simpletestlib/web_tester.php        /^    function assertClickable($label, $message = '%s') {$/;"   f
+assertClone    lib/simpletestlib/unit_tester.php       /^    function assertClone(&$first, &$second, $message = '%s') {$/;"    f
+assertCookie   lib/simpletestlib/web_tester.php        /^    function assertCookie($name, $expected = false, $message = '%s') {$/;"    f
+assertCopy     lib/simpletestlib/unit_tester.php       /^    function assertCopy(&$first, &$second, $message = "%s") {$/;"     f
+assertEqual    lib/simpletestlib/shell_tester.php      /^    function assertEqual($fi