Search moodle.org's
Developer Documentation

See Release Notes
Long Term Support Release

  • Bug fixes for general core bugs in 3.9.x will end* 10 May 2021 (12 months).
  • Bug fixes for security issues in 3.9.x will end* 8 May 2023 (36 months).
  • PHP version: minimum PHP 7.2.0 Note: minimum PHP version has increased since Moodle 3.8. PHP 7.3.x and 7.4.x are supported too.

Renderer class for the manual allocation UI is defined here

Copyright: 2009 David Mudrak <david.mudrak@gmail.com>
License: http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
File Size: 211 lines (10 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 1 class


Class: workshopallocation_manual_renderer  - X-Ref

Manual allocation renderer class

render_workshopallocation_manual_allocations(workshopallocation_manual_allocations $data)   X-Ref
Display the table of all current allocations and widgets to modify them

param: workshopallocation_manual_allocations $data to be displayed
return: string html code

helper_participant(stdclass $allocation, array $userinfo)   X-Ref
Returns information about the workshop participant

return: string HTML code

helper_reviewers_of_participant(stdclass $allocation, array $userinfo, array $reviewers, $selfassessment)   X-Ref
Returns information about the current reviewers of the given participant and a selector do add new one

return: string html code

helper_reviewees_of_participant(stdclass $allocation, array $userinfo, array $authors, $selfassessment)   X-Ref
Returns information about the current reviewees of the given participant and a selector do add new one

return: string html code

helper_remove_allocation_icon($link)   X-Ref
Generates an icon link to remove the allocation

param: moodle_url $link to the action
return: html code to be displayed