|
Moodle
2.2.1
http://www.collinsharper.com
|

Public Member Functions | |
| get_run ($run_id, $type, &$run_desc) | |
| save_run ($xhprof_data, $type, $run_id=null) | |
iXHProfRuns interface for getting/saving a XHProf run.
Clients can either use the default implementation, namely XHProfRuns_Default, of this interface or define their own implementation.
Definition at line 32 of file xhprof_runs.php.
| get_run | ( | $ | run_id, |
| $ | type, | ||
| &$ | run_desc | ||
| ) |
Returns XHProf data given a run id ($run) of a given type ($type).
Also, a brief description of the run is returned via the $run_desc out parameter.
Implemented in moodle_xhprofrun, and XHProfRuns_Default.
| save_run | ( | $ | xhprof_data, |
| $ | type, | ||
| $ | run_id = null |
||
| ) |
Save XHProf data for a profiler run of specified type ($type).
The caller may optionally pass in run_id (which they promise to be unique). If a run_id is not passed in, the implementation of this method must generated a unique run id for this saved XHProf run.
Returns the run id for the saved XHProf run.
Implemented in moodle_xhprofrun, and XHProfRuns_Default.