function hosting_feature in Hosting 5
Same name and namespace in other branches
- 6.2 hosting.features.inc \hosting_feature()
- 7.4 hosting.features.inc \hosting_feature()
- 7.3 hosting.features.inc \hosting_feature()
8 calls to hosting_feature()
- hosting_client_access in client/
hosting_client.module - hosting_client_menu in client/
hosting_client.module - Implementation of hook_menu()
- hosting_features_form in ./
hosting.features.inc - hosting_features_form_submit in ./
hosting.features.inc - hosting_menu in ./
hosting.module - Implementation of hook_menu()
File
- ./
hosting.features.inc, line 11 - Hosting features
Code
function hosting_feature($feature) {
static $features = array();
if (!sizeof($features)) {
$features = hosting_get_features();
}
if ($features[$feature]['module']) {
$return = module_exists($features[$feature]['module']) ? HOSTING_FEATURE_ENABLED : HOSTING_FEATURE_DISABLED;
}
else {
$return = variable_get('hosting_feature_' . $feature, $features[$feature]['status']);
}
return $return;
}