-
$_change
-
Changed values in the record
-
$_delete
-
Is the record flagged to be deleted
-
$_helper_namespace
-
The namespace of the mr_helper that created this helper instance
-
$_ipAddresses
-
IP Address schema to validate against
-
$_messageTemplates
-
Error message templates
-
$_messageTemplates
-
Error message templates
-
$_messageTemplates
-
Error message templates
-
$_messageTemplates
-
Error message templates
-
$_messageTemplates
-
Error message templates
-
$_messageTemplates
-
Error message templates
-
$_method
-
Request Method
-
$_paramname
-
Token parameter name
-
$_parampassword
-
Password parameter name
-
$_paramusername
-
Username parameter name
-
$_record
-
The record
-
$_table
-
The record's table
-
$_token
-
The expected token
-
$_value
-
Value of the hidden field
-
_cache
-
Return mr_cache based on the current namespace
-
_flush_deletes
-
Flushes deletes
-
_flush_inserts
-
Flushes inserts
-
_init
-
Run init routines
-
_set_helper_namespace
-
Set the namespace of the mr_helper that created this instance
-
_set_helper_namespace
-
Set the namespace of the mr_helper that created this instance
-
__call
-
Use this to add new filters to the filter model
-
__call
-
Direct all other calls to mr_cache
-
__call
-
This is where all of the real work is done.
-
__call
-
Provides dynamic get_{dataMember}() method access
-
__call
-
Direct all other calls to mr_html_tag
-
__call
-
Call a helper's direct method
-
__call
-
Route calls to Moodle's lib/dmllib.php functions
-
__call
-
Handle undefined method calls
-
__construct
-
Constructor: set defaults
-
__construct
-
Construct
-
__construct
-
Constructor
-
__construct
-
Construct
-
__construct
-
Constructor
-
__construct
-
Adding an options param for the select options
-
__construct
-
Constructor
-
__construct
-
Create new instance of mr_html_tag
-
__construct
-
Constructor
-
__construct
-
Construct
-
__construct
-
Constructor
-
__construct
-
Setup with initial values
-
__construct
-
-
__construct
-
Setup
-
__construct
-
Constructor
-
__construct
-
-
__construct
-
-
__construct
-
Constructor
-
__construct
-
Adding an options param for the select options
-
__construct
-
Constructor
-
__construct
-
-
__construct
-
Constructor
-
__construct
-
Registers itself with all known instances
-
__construct
-
Column definition
-
__construct
-
Checkbox filter constructor
-
__construct
-
Constructor - create a new interface to the cache
-
__construct
-
Constructor
-
__construct
-
Constructor
-
__construct
-
-
__construct
-
-
__construct
-
Constructor
-
__construct
-
Constructor
-
__construct
-
Adding an options param for the select options
-
__construct
-
Adding an options param for the select options
-
__construct
-
-
__construct
-
-
__construct
-
Lock setup
-
__construct
-
Constructor
-
__construct
-
Constructor
-
__construct
-
-
__construct
-
Construct
-
__construct
-
Constructor
-
__construct
-
Exporter setup
-
__construct
-
Constructor
-
__construct
-
Constructor
-
__construct
-
Lock setup
-
__construct
-
Automatically add the load helper since this model uses it to load other helpers
-
__construct
-
Constructor
-
__construct
-
Construct
-
__construct
-
Header "filter" constructor
-
__construct
-
-
__construct
-
Construct
-
__construct
-
-
__construct
-
Construct
-
__construct
-
Constructor
-
__destruct
-
Release the lock on destruct.
-
__destruct
-
Print final markup string
-
__destruct
-
Destruct - flush it!
-
__get
-
Get a helper
-
__get
-
Get a record value
-
__isset
-
If a record value isset
-
__set
-
Set a value to the record. Records changes.
-
__toString
-
Convert this filter into a simple string
-
__toString
-
Convert this filter into a simple string
-
__toString
-
Convert this table into a simple string
-
__toString
-
Convert this object to it's HTML string equivalent
-
__toString
-
Convert this report into a simple string
-
__toString
-
Convert this table into a simple string
-
__toString
-
Display table name if casted to a string
-
__unset
-
Unset a record value
-
$action
-
Current action being executed by the controller
-
$advanced
-
If it should be flagged as advanced or not in the form
-
$align
-
Message alignment
-
$attributes
-
-
$attributes
-
Table attributes
-
$attributes
-
HTML tag attribute list
-
add
-
Adds a message to be printed. Messages are printed by calling print().
-
add
-
Add a top level tab
-
add
-
Add a filter
-
add
-
Add record(s)
-
add_attribute
-
Get an attribute
-
add_attributes
-
Bulk add attributes
-
add_column
-
Add a table column
-
add_column
-
Add a column to the model
-
add_column_type
-
Add a table column. This method is a shortcut for adding different column types. Types are listed in html/table/column/
-
add_disabledif
-
Add disabledIf to this filter
-
add_disabledif
-
Add disabledIf to a filter
-
add_element
-
Add text input
-
add_element
-
Add date fields and checkboxes to enable/disable
-
add_element
-
Add select input
-
add_element
-
Add text input
-
add_element
-
Add text input for autocomplete and hidden field to store ID
-
add_element
-
Add filter form element
-
add_element
-
Add text input
-
add_element
-
Add select input
-
add_element
-
Add filter form element
-
add_element
-
Add filter form element
-
add_element
-
Add text fields and checkboxes to enable/disable
-
add_element
-
Add select input
-
add_element
-
Add checkbox
-
add_element
-
Add hidden field
-
add_elements
-
Add all elements for this filter
-
add_elements
-
Add all elements for this filter
-
add_format
-
Add format to all columns
-
add_format
-
Add column format
-
add_format
-
Add a column format
-
add_heading
-
Add headings of all dynamic columns
-
add_heading
-
Add column heading to passed param
-
add_helpbutton
-
Add a help button to a filter
-
add_helpbutton
-
Add a help button to this filter
-
add_row
-
Write the row to the file
-
add_row
-
Write the row to the file
-
add_row
-
Add a row
-
add_row
-
Add a row to the export
-
add_string
-
Add a string to be printed
-
add_subtab
-
Add a sub tab
-
add_tabs
-
Add tabs for the controller
-
admin_setup
-
Generate a call to admin_externalpage_setup()
-
append_attribute
-
Append an attribute
-
append_attributes
-
Bulk append attributes
-
archive
-
Run the dump and delete records that get added to the dump
-
array_to_dom
-
Converts an array into DOMDocument
-
autoload
-
Autoload
-
autoload.php
-
-
admin.php
-
-
abstract.php
-
-
abstract.php
-
-
abstract.php
-
-
abstract.php
-
-
assignment.php
-
-
abstract.php
-
-
abstract.php
-
-
abstract.php
-
-
autocomplete.php
-
-
autocompleteid.php
-
-
abstract.php
-
-
abstract.php
-
-
abstract.php
-
-
abstract.php
-
-
abstract.php
-
-
abstract.php
-
-
abstract.php
-
-
abstract.php
-
-
$cache
-
Cache object
-
$cache
-
Cache model
-
$cachekey
-
Cache ID to use
-
$checkedsql
-
SQL for when the checkbox is unchecked
-
$classes
-
Heading classes
-
$cm
-
Course module record
-
$columns
-
Columns
-
$component
-
Get string component key
-
$component
-
Get string component
-
$component
-
Get string component
-
$component
-
Get string component
-
$config
-
Column settings/configurations
-
$config
-
Global configuration for plugin
-
$config
-
Config Model
-
$contents
-
HTML tag contents (EG: goes between the open/close tags)
-
$context
-
-
$counts
-
Stores the number of inserts and updates through lifetime of queue
-
$course
-
-
$course
-
-
$courseid
-
The course ID
-
$courseid
-
Course ID
-
cache.php
-
-
cached
-
Is the table cached for this request or not
-
classname
-
Generate a class name from path
-
clean
-
Cleanup!
-
clean
-
Clean all cache entries
-
cleanup
-
Remove the csv file
-
cleanup
-
Run any cleanup routines
-
cleanup
-
Calls the exporters cleanup.
-
close
-
Close the export and return whatever the export generated
-
close
-
Close the file pointer and return file
-
close
-
-
close
-
Stop exporting and if the exporter returns a file, then the file is returned, otherwise, always returns false.
-
close
-
Close the file pointer and return file
-
close
-
Render the HTML tag
-
column_exists
-
Determine if a column exists in the table
-
controller.php
-
-
convert
-
Convert an object or an array of objects into mr_db_records
-
count
-
Return record count
-
count_records
-
Count the total number of records that are included in the report
-
current
-
Our only real magic here, we are converting the record to our model.
-
csv.php
-
-
course.php
-
-
cache.php
-
-
checkbox.php
-
-
column.php
-
-
$group
-
-
group.php
-
-
generalize_text
-
Strip out site specific information from text
-
generates_file
-
Cannot make files with the lib
-
generates_file
-
If the export plugin can generate a file or not.
-
get
-
-
get
-
Get a model based on conditions
-
get
-
Get a preference
-
get
-
Try to acquire the lock
-
get
-
Get a value at index
-
get
-
Get a property from the build results
-
get
-
Get a fixture instance by name
-
get
-
Static interface for getting an instance of mr_helper
-
get
-
Get a property from the build results
-
get
-
Get a row from the table
-
get
-
Try to acquire the lock
-
getIterator
-
Return an iterator to iterate over the record data
-
get_attribute
-
Get an attribute
-
get_cell
-
Derive cell value from row
-
get_column
-
Get a column
-
get_columns
-
Gets all table columns
-
get_columns
-
Get meta column data for the table
-
get_columns
-
Get all columns
-
get_columns
-
Get record column names that are currently set
-
get_column_default
-
Get the default for a column
-
get_component
-
Passed to get_string calls.
-
get_component
-
Passed to get_string calls.
-
get_component
-
Passed to get_string calls.
-
get_config
-
Get global plugin config
-
get_config
-
Get config object
-
get_context
-
Get controller context
-
get_context
-
Get controller context
-
get_context
-
Get controller context
-
get_context
-
Get controller context
-
get_context
-
-
get_contextid
-
Derive the context ID from the context varaible
-
get_counts
-
Returns the count of inserts, updates, and deletes for the queue either independently if $type is specified or all together if not
-
get_count_sql
-
Get the SQL to count to the total report rows
-
get_course
-
-
get_course
-
-
get_courseid
-
Get current courseid
-
get_delimiter
-
Get the text delimiter
-
get_delimiter
-
Get the text delimiter
-
get_delimiter
-
Get the text delimiter
-
get_description
-
Get report description text
-
get_element_name
-
Get the filter's primary form element's name
-
get_element_name
-
Return the group element
-
get_element_name
-
Return the group element
-
get_enroll
-
-
get_enrollment
-
-
get_extension
-
Get the file extension generated by the export class
-
get_extension
-
Get the file extension generated by the export class
-
get_extension
-
Get the file extension generated by the export class
-
get_extension
-
Get the file extension generated by the export class
-
get_extension
-
Get the file extension generated by the export class
-
get_field
-
Get SQL field name
-
get_group
-
-
get_id
-
Get the ID
-
get_instance
-
Return a static default instance of mr_autoload
-
get_limitfrom
-
Get limitfrom SQL value
-
get_limitnum
-
Get limitnum SQL value
-
get_lock_value
-
Get the value that should be used for the lock
-
get_messages
-
Get all messages added to the session.
-
get_metacolumn
-
Get meta data for a specific column
-
get_metacolumns
-
Get meta column data for the table
-
get_name
-
Get the table's name
-
get_name
-
Get the field's name
-
get_name
-
Get the column name
-
get_namespace
-
Get the current namespace
-
get_new_model
-
Get a new instance of the model that the repository uses
-
get_option
-
-
get_option
-
-
get_options
-
Get the properties used for the role assignment
-
get_options
-
Get the properties used for the enrollment
-
get_options
-
Get the properties used for the enrollment
-
get_options
-
A way to export model properties
-
get_options
-
Get the properties used for the course
-
get_options
-
Get the properties used for the user
-
get_plugin
-
Get current plugin value
-
get_recordset
-
Get a mr_repository_recordset based on conditions, etc
-
get_recordset
-
Get the recordset to the data for the report
-
get_request
-
Get the HTTP request
-
get_response
-
Get the response instance
-
get_results
-
Get the build results
-
get_results
-
Get the build results
-
get_role
-
-
get_role
-
-
get_rows
-
Based on the current $tobtab, return the tab row or rows.
-
get_rows_dumped
-
Get the number of rows dumped
-
get_select_field
-
Get select fields of all dynamic columns
-
get_select_field
-
Get the select field for the SQL query
-
get_select_options
-
Get select options for the currently available exporters
-
get_shortname
-
-
get_sorting
-
Return sorting rules for this column
-
get_sql
-
Get the SQL to generate the report rows
-
get_sql_select
-
Get select fields from the columns
-
get_sql_sort
-
Get sort SQL
-
get_table
-
Get record's table
-
get_table
-
Get the table that this repository mapper uses
-
get_table_name
-
The name of the table that the repository uses
-
get_url
-
Get the URL
-
get_url_select_options
-
Get URL select options for the currently available exporters
-
get_user
-
-
get_user
-
-
get_user
-
-
get_zip_file
-
Get the zip file path (may not exist!)
-
good
-
Add a good message
-
GOOD
-
Message that is good
-
$icon
-
Header icon
-
$iconalt
-
Header icon alt text
-
$id
-
-
$id
-
Heading ID
-
$identifier
-
Get string idenifier
-
$ifempty
-
If date is zero, use this value
-
$init
-
Flag for if startup is needed or not.
-
$inserts
-
Record insert queue
-
$instance
-
Exporter instance
-
$instance
-
-
$instance
-
Block instance record
-
$instance
-
Instance of mr_autoload
-
$instance
-
Module instance record
-
$instances
-
-
$instances
-
Helper instances
-
$isnull
-
If the value is NULL, then return this value
-
$isnull
-
If the value is NULL, then use this value
-
interface.php
-
-
init
-
Constructor hook
-
init
-
Init routine
-
init
-
Constructor hook
-
init
-
Set report specific configs
-
init
-
Controller Initialization
-
init
-
Start exporting process
-
init
-
Init routines, params can be unique to the plugin
-
init
-
Make the directory for the file and open the file pointer
-
init
-
After filters have been added, you can initialze the form and handle submitted data
-
init
-
Open workbook and send to browser
-
init_tabs
-
Setup controller tabs
-
instance
-
Get the global static instance of mr_var
-
instance
-
Once an export has started, you can get access to the current exporter through this method.
-
instance
-
A single static instance, helpful for unit tests when you just need a single instance that's easily accessible.
-
instance
-
Generate an instance of a class
-
isValid
-
Make sure we are unit testing
-
isValid
-
See if the request contains a proper token
-
isValid
-
See if the request the proper security
-
isValid
-
See if the request contains a proper username/password for login
-
isValid
-
See if the request has the proper remote address
-
isValid
-
See if the request has the proper method
-
is_changed
-
Does the record have changes to be saved?
-
is_delete
-
Does the record need to be deleted?
-
is_exporting
-
Determine if the report is currently exporting
-
is_exporting
-
Are we currently exporting?
-
is_insert
-
Does the record need to be inserted?
-
is_successful
-
Was the last handle() successful?
-
is_update
-
Does the record need updating?
-
ip.php
-
-
$markup
-
Wiki Markup
-
$metacolumns
-
Cache meta column data for tables
-
$mform
-
Filter form
-
$mroutput
-
MR Frameworks renderer
-
mod.php
-
-
member.php
-
-
manager.php
-
-
MAXROWS
-
Max rows per worksheet
-
max_rows
-
Can only handle 50k
-
max_rows
-
The max export size that the export plugin can handle
-
max_rows
-
Can only handle 100k
-
mform_autocomplete
-
Add autocomplete to a form text field
-
mform_hook
-
Hook from
-
model_to_record
-
Convert the model to a record
-
mr_autoload
-
MR Autoload
-
mr_bootstrap
-
MR Bootstrap
-
mr_cache
-
MR Cache
-
mr_controller
-
MR Controller
-
mr_controller_admin
-
MR Controller for Administrative Settings Pages
-
mr_controller_block
-
MR Controller for Blocks
-
mr_controller_mod
-
MR Controller for Modules
-
mr_db_dump
-
MR DB Dump
-
mr_db_queue
-
MR DB Queue
-
mr_db_record
-
MR DB Record
-
mr_db_table
-
MR DB Table
-
mr_file_export
-
MR File Export
-
mr_file_export_abstract
-
MR File Export Abstract
-
mr_file_export_spreadsheet_abstract
-
MR File Export Spreadsheet Abstract
-
mr_file_export_spreadsheet_excel
-
MR File Export Spreadsheet Excel
-
mr_file_export_spreadsheet_ods
-
MR File Export Spreadsheet ODS
-
mr_file_export_text_abstract
-
MR File Export Text Abstract
-
mr_file_export_text_csv
-
MR File Export Text CSV
-
mr_file_export_text_tsv
-
MR File Export Text TSV (Tab Separated Values)
-
mr_fixture_abstract
-
MR Fixture Abstract
-
mr_fixture_course
-
MR Fixture Course
-
mr_fixture_enrollment
-
MR Fixture Enrollment
-
mr_fixture_group
-
MR Fixture Group
-
mr_fixture_group_member
-
MR Fixture Group Member
-
mr_fixture_interface
-
MR Fixture Interface
-
mr_fixture_manager
-
MR Fixture Manager
-
mr_fixture_role
-
MR Fixture Role
-
mr_fixture_role_assignment
-
MR Fixture Group Member
-
mr_fixture_user
-
MR Fixture User
-
mr_format_abstract
-
MR Format Abstract
-
mr_format_date
-
MR Format Date
-
mr_format_number
-
MR Format Number
-
mr_format_string
-
Format string
-
mr_helper
-
MR Helper
-
mr_helper_abstract
-
MR Helper Abstraction
-
mr_helper_buffer
-
MR Helper Buffer
-
mr_helper_cache
-
MR Helper Cache
-
mr_helper_html
-
MR Helper HTML
-
mr_helper_load
-
MR Helper Load
-
mr_helper_recentactivity
-
MR Helper Recent Activity
-
mr_helper_tag
-
MR Tag Helper
-
mr_helper_testwebservice
-
MR Helper Test Web Service
-
mr_html_filter
-
MR HTML Filter
-
mr_html_filter_abstract
-
MR HTML Filter Abstract
-
mr_html_filter_autocomplete
-
MR HTML Filter Autocomplete
-
mr_html_filter_autocompleteid
-
MR HTML Filter Autocomplete with IDs
-
mr_html_filter_checkbox
-
MR HTML Filter Checkbox
-
mr_html_filter_daterange
-
MR HTML Filter Date Range
-
mr_html_filter_header
-
MR HTML Filter Header
-
mr_html_filter_hidden
-
MR HTML Filter hidden
-
mr_html_filter_numberrange
-
MR HTML Filter Number Range
-
mr_html_filter_recent
-
MR HTML Filter Recent
-
mr_html_filter_select
-
MR HTML Filter Select
-
mr_html_filter_selectmulti
-
MR HTML Filter Multiple Select
-
mr_html_filter_selectmultiplus
-
Multi-select plus filter
-
mr_html_filter_text
-
MR HTML Filter Text
-
mr_html_filter_textarea
-
MR HTML Filter Text
-
mr_html_heading
-
MR HTML Heading
-
mr_html_notify
-
MR HTML Notify
-
mr_html_paging
-
MR HTML Paging
-
mr_html_table
-
MR HTML Table
-
mr_html_table_column
-
MR HTML Table Column
-
mr_html_table_column_dynamic
-
Model Table Column Dynamic
-
mr_html_tabs
-
MR HTML Tabs
-
mr_html_tag
-
MR HTML Tag
-
mr_lock
-
MR Lock
-
mr_lock_abstract
-
MR Lock Abstract
-
mr_lock_redis
-
MR Lock Redis
-
mr_model_abstract
-
MR Model Abstract
-
mr_model_record_abstract
-
MR Model Record Abstract
-
mr_plugin
-
MR Plugin
-
mr_preferences
-
MR Preferences
-
mr_readonly
-
MR Read Only
-
mr_report_abstract
-
MR Report Abstract
-
mr_repository_abstract
-
MR Repository Abstract
-
mr_repository_recordset
-
MR Repository Record Set
-
mr_server_abstract
-
MR Server Abstract
-
mr_server_response_abstract
-
MR Server Response Abstract
-
mr_server_rest
-
MR Server Rest
-
mr_server_service_abstract
-
MR Server Service Abstract
-
mr_server_validate_ip
-
MR Server Validate IP
-
mr_server_validate_login
-
MR Server Validate Login
-
mr_server_validate_method
-
MR Server Validate Request Method
-
mr_server_validate_secure
-
MR Server Validate Security
-
mr_server_validate_test
-
MR Server Validate Test
-
mr_server_validate_token
-
MR Server Validate Token
-
mr_var
-
MR Var
-
MUSTBE
-
Error constants
-
method.php
-
-
$server
-
The server
-
$server
-
The current server model
-
$server
-
Server instance
-
$serviceclass
-
The service class name
-
$serviceclass
-
The service class name
-
$servicemethod
-
The service class method name
-
$shortname
-
-
$size
-
Queue size
-
$sort
-
Current sort
-
$sortenabled
-
Sort enabled flag
-
$striplinks
-
This gets passed to format_string()
-
$subtab
-
Currently selected subtab index
-
string.php
-
-
select.php
-
-
selectmulti.php
-
-
selectmultiplus.php
-
-
save
-
Save data to the table
-
save
-
Save a model
-
save
-
Save the record.
-
save
-
Save data to the cache
-
save_cell
-
YUI inline cell editing - this gets called to save the edited data.
-
save_sortorder
-
Store sort and weight based on current settings
-
security
-
Security checks
-
send
-
Closes, cleans and sends the exported file to the browser for download.
-
send_headers
-
Send server headers
-
send_headers
-
Send server headers
-
secure.php
-
-
set
-
Set values
-
set
-
Set the current tab
-
set
-
Set a preference
-
set
-
Set a fixture instance by name and builds the fixture
-
set
-
Set data to the record
-
set
-
Set heading
-
setup
-
Controller setup
-
setup
-
Controller setup
-
setup
-
Controller setup
-
setup
-
Controller setup
-
set_align
-
Set alignment
-
set_attributes
-
Add or override table attributes
-
set_cachekey
-
Set the cache ID
-
set_component
-
Set component string
-
set_config
-
A config setter - overwrites old value
-
set_config
-
Set config to all columns
-
set_context
-
-
set_course
-
-
set_course
-
-
set_emptymessage
-
Set the message for when the table is empty
-
set_enroll
-
-
set_enrollment
-
-
set_export
-
Set the export instance
-
set_export
-
Set the export instance
-
set_filename
-
Change the export file name
-
set_group
-
-
set_headers
-
Write headers to the file
-
set_headers
-
Write headers to the file
-
set_headers
-
Header setup
-
set_id
-
Set the ID to null or to a positive whole number
-
set_lockacquired
-
Set if the lock has been acquired or not
-
set_namespace
-
Set namespace
-
set_options
-
Set properties to use for the enrollment
-
set_options
-
Set properties to use for the course
-
set_options
-
Set properties to use for the enrollment
-
set_options
-
Set properties to use for the role assignment
-
set_options
-
Set properties to use for the user
-
set_options
-
A way to bulk set model properties
-
set_order
-
Set the direction of the sorting
-
set_page
-
Set the page
-
set_perpage
-
Set perpage
-
set_perpageopts
-
Perpage options
-
set_report
-
Set a report to the filters
-
set_results
-
Set the build results
-
set_results
-
Set the build results
-
set_role
-
-
set_role
-
-
set_shortname
-
-
set_sort
-
Set the sorting column
-
set_table
-
Set the table that this repository mapper uses. Generally you do not want to use this.
-
set_total
-
Set total
-
set_user
-
-
set_user
-
-
shutdown
-
Run shutdown routine
-
shutdown
-
Release the lock on shutdown.
-
simpletest_report
-
Output something nice when running simpletest
-
simpletest_report
-
Generate nice output for simpletest regarding a request
-
sql
-
Search by input value
-
sql
-
Search by input value
-
sql
-
Stub method to override abstract method
-
sql
-
Limit by input value
-
sql
-
-
sql
-
Restrict to value
-
sql
-
Search by input value
-
sql
-
Generate this filter's SQL
-
sql
-
Return filter SQL and params
-
sql
-
Set limits on field
-
sql
-
Limit a field to being greater than our recent time
-
sql
-
Limit by input value
-
sql
-
Set field to value
-
sql
-
Limit by input value
-
sql
-
Set limits on field
-
standard
-
Standard response structure
-
startup
-
Run startup routine
-
subtab
-
Simple interface: Adds a sub tab