* Adjust isFeature to canConfigFeature.
This commit is contained in:
@@ -98,20 +98,20 @@ class helper extends baseHelper
|
||||
{
|
||||
if($feature == 'product' or $feature == 'scrum' or $feature == 'waterfall') return strpos(",$config->disabledFeatures,", ",{$feature},") === false;
|
||||
|
||||
$hasFeature = false;
|
||||
$isFeature = false;
|
||||
$hasFeature = false;
|
||||
$canConfigFeature = false;
|
||||
foreach($config->featureGroup as $group => $modules)
|
||||
{
|
||||
foreach($modules as $module)
|
||||
{
|
||||
if($feature == $group or $feature == $module)
|
||||
{
|
||||
$isFeature = true;
|
||||
$canConfigFeature = true;
|
||||
if(helper::hasFeature("{$group}_{$module}")) $hasFeature = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
return !$isFeature or ($hasFeature && strpos(",$config->disabledFeatures,", ",{$feature},") === false);
|
||||
return !$canConfigFeature or ($hasFeature && strpos(",$config->disabledFeatures,", ",{$feature},") === false);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user