Skip to content

Commit

Permalink
by skullhole: Add handy functions
Browse files Browse the repository at this point in the history
  • Loading branch information
skullhole committed Dec 14, 2016
1 parent 29fe799 commit 248bc3b
Showing 1 changed file with 48 additions and 0 deletions.
48 changes: 48 additions & 0 deletions ri.module
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,51 @@
function ri_ri() {
return TRUE;
}

/**
* Reverts features.
*
* @param $modules
*/
function _ri_revert_modules($modules) {
if (is_string($modules)) {
$modules = explode(' ', $modules);
}
if (is_array($modules)) {
foreach ($modules as $module) {
$module = trim($module);
if ($module) {
features_revert_module($module);
drush_log('Reverted feature *' . $module . '*', 'status');
}
}
}
}

/**
* Enables modules.
*
* @param $modules
*/
function _ri_enable_modules($modules) {
if (is_string($modules)) {
$modules = explode(' ', $modules);
}
if (is_array($modules)) {
foreach ($modules as $module) {
$module = trim($module);
if ($module) {
module_enable(array($module));
drush_log('Enabled module *' . $module . '*', 'status');
}
}
}
}

/**
* Flushes caches.
*/
function _ri_flush_cache() {
drupal_flush_all_caches();
drush_log('Caches cleared', 'status');
}

0 comments on commit 248bc3b

Please sign in to comment.