Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 336 function hfc_wwusa_requirements($phase) {
- 337 $requirements = array();
- 338 // Ensure translations don't break during installation.
- 339 $t = get_t();
- 340 drupal_set_message('hfc_wwusa_requirements() fired');
- 341
- 342 if($phase == 'update') {
- 343 drupal_set_message('$phase was "update"');
- 344
- 345 if(!module_exists('flag')) {
- 346 $requirements['flag'] = array(
- 347 'title' => 'flag',
- 348 'value' => $t('Not installed'),
- 349 'description' => $t('Flag module is required for this version of HFC WWUSA'),
- 350 'severity' => 'REQUIREMENT_ERROR',
- 351 );
- 352 drupal_set_message('Unmet dependency: flag');
- 353 }
- 354
- 355 if(!module_exists('rules')) {
- 356 $requirements['rules'] = array(
- 357 'title' => 'rules',
- 358 'value' => $t('Not installed'),
- 359 'description' => $t('Rules module is required for this version of HFC WWUSA'),
- 360 'severity' => 'REQUIREMENT_ERROR',
- 361 );
- 362 drupal_set_message('Unmet dependency: rules');
- 363 }
- 364
- 365 if(!module_exists('hfc_wwusa_badges')) {
- 366 $requirements['hfc_wwusa_badges'] = array(
- 367 'title' => 'hfc_wwusa_badges',
- 368 'value' => $t('Not installed'),
- 369 'description' => $t('HFC WWUSA Badges module is required for this version of HFC WWUSA'),
- 370 'severity' => 'REQUIREMENT_ERROR',
- 371 );
- 372 drupal_set_message('Unmet dependency: hfc_wwusa_badges');
- 373 }
- 374
- 375 }
- 376
- 377 drupal_set_message(count($requirements) . ' unmet dependencies!');
- 378 return $requirements;
- 379 }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement