function yandex_metrics_reports_requirements in Yandex.Metrics 8.3
Same name and namespace in other branches
- 7.3 yandex_metrics_reports/yandex_metrics_reports.install \yandex_metrics_reports_requirements()
- 7.2 yandex_metrics_reports/yandex_metrics_reports.install \yandex_metrics_reports_requirements()
Implements hook_requirements().
File
- yandex_metrics_reports/
yandex_metrics_reports.install, line 73 - Install, uninstall and update the module.
Code
function yandex_metrics_reports_requirements($phase) {
$t = get_t();
$requirements = array();
if ($phase == 'runtime') {
if (function_exists('yandex_services_auth_info') && !yandex_services_auth_info('token')) {
$message = $t('Please, <a href="!module_config_url">configure @module</a> module.', array(
'!module_config_url' => url('admin/config/system/yandex_services_auth'),
'@module' => 'Yandex Services Authorization API',
));
$requirements['yandex_metrics_reports'] = array(
'title' => t('Yandex.Metrics Reports'),
'value' => $message,
'severity' => REQUIREMENT_WARNING,
);
}
}
return $requirements;
}