Where is this method :workshop_add_instance()

Re: Where is this method :workshop_add_instance()

Tim Hunt -
Erantzun kopurua: 0
Core developers-ren irudia Documentation writers-ren irudia Particularly helpful Moodlers-ren irudia Peer reviewers-ren irudia Plugin developers-ren irudia
Yes, but that only tells you direct calls, and in this case, the most significant call is actually from course/modedit.php, around line 190 (in Moodle 1.9dev) where it does

        $addinstancefunction    = $fromform->modulename."_add_instance";
$updateinstancefunction = $fromform->modulename."_update_instance";

if (!empty($fromform->update)) {

// ...

$returnfromfunc = $updateinstancefunction($fromform);


Functions in mod/XXX/lib.php are often called like this, when you don't know in advance which modules you will be calling into.


However, you are right, in general, a good cross-reference tool is invaluable.