You could use coursemodule_standard_elements in the lib.php file of your module
https://docs.moodle.org/dev/Callbacks
e.g.
/**
* @param moodleform $formwrapper The moodle quickforms wrapper object.
* @param MoodleQuickForm $mform The actual form object (required to modify the form).
*/
function frankenstyle_pluginname_coursemodule_standard_elements($formwrapper, $mform) {
global $DB;
$course = $formwrapper->get_course();
$modulename = $formwrapper->get_current()->modulename;
if ($modulename == 'assign') {
do something or other
https://docs.moodle.org/dev/Callbacks
e.g.
/**
* @param moodleform $formwrapper The moodle quickforms wrapper object.
* @param MoodleQuickForm $mform The actual form object (required to modify the form).
*/
function frankenstyle_pluginname_coursemodule_standard_elements($formwrapper, $mform) {
global $DB;
$course = $formwrapper->get_course();
$modulename = $formwrapper->get_current()->modulename;
if ($modulename == 'assign') {
do something or other