[ Index ]

PHP Cross Reference of Unnamed Project

title

Body

[close]

/grade/report/user/ -> externallib.php (summary)

External grade report user API

Copyright: 2015 Juan Leyva <juan@moodle.com>
License: http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
File Size: 349 lines (14 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 1 class

gradereport_user_external:: (7 methods):
  get_grades_table_parameters()
  get_grades_table()
  grades_table_column()
  get_grades_table_returns()
  view_grade_report_parameters()
  view_grade_report()
  view_grade_report_returns()


Class: gradereport_user_external  - X-Ref

External grade report API implementation

get_grades_table_parameters()   X-Ref
Describes the parameters for get_grades_table.

return: external_external_function_parameters

get_grades_table($courseid, $userid = 0)   X-Ref
Returns a list of grades tables for users in a course.

param: int $courseid Course Id
param: int $userid   Only this user (optional)
return: array the grades tables

grades_table_column()   X-Ref
Creates a table column structure

return: array

get_grades_table_returns()   X-Ref
Describes tget_grades_table return value.

return: external_single_structure

view_grade_report_parameters()   X-Ref
Returns description of method parameters

return: external_function_parameters

view_grade_report($courseid, $userid = 0)   X-Ref
Trigger the user report events, do the same that the web interface view of the report

param: int $courseid id of course
param: int $userid id of the user the report belongs to
return: array of warnings and status result

view_grade_report_returns()   X-Ref
Returns description of method result value

return: external_description



Generated: Thu Aug 11 10:00:09 2016 Cross-referenced by PHPXref 0.7.1