MDL-15402: remove has_admin_config() and has_instance_config() from repository lib and all repository plugins

This commit is contained in:
jerome
2008-09-18 02:36:17 +00:00
parent 1d66f2b20e
commit 06e65e1e67
9 changed files with 36 additions and 153 deletions
+3 -3
View File
@@ -6154,9 +6154,9 @@ class admin_setting_managerepository extends admin_setting {
$updowncount=1;
foreach ($instances as $i) {
$settings = '';
//display edit link only if you can config the type or its instances
if ( repository_static_function($i->get_typename(), 'has_admin_config')
|| repository_static_function($i->get_typename(), 'has_instance_config')
//display edit link only if you can config the type or if it has multiple instances
$adminconfignames = repository_static_function($i->get_typename(), 'get_admin_option_names');
if ( !empty($adminconfignames)
|| repository_static_function($i->get_typename(), 'has_multiple_instances')) {
$settings .= '<a href="' . $this->baseurl . '&amp;edit=' . $i->get_typename() . '">'
. $settingsstr .'</a>' . "\n";