portfoli MDL-21699 workaround for php 5.3 reference changes in call_user_func

This commit is contained in:
Penny Leach 2010-02-23 11:25:32 +00:00
parent 8fb18ca939
commit b8824f38e4

View file

@ -162,7 +162,9 @@ final class portfolio_admin_form extends moodleform {
// let the plugin add the fields they want (either statically or not) // let the plugin add the fields they want (either statically or not)
if (portfolio_static_function($this->plugin, 'has_admin_config')) { if (portfolio_static_function($this->plugin, 'has_admin_config')) {
if (!$this->instance) { if (!$this->instance) {
portfolio_static_function($this->plugin, 'admin_config_form', $mform); require_once($CFG->libdir . '/portfolio/plugin.php');
require_once($CFG->dirroot . '/portfolio/' . $this->plugin . '/lib.php');
call_user_func(array('portfolio_plugin_' . $this->plugin, 'admin_config_form'), $mform);
} else { } else {
$this->instance->admin_config_form($mform); $this->instance->admin_config_form($mform);
} }