$t('Owl Carousel'), 'value' => $t('Owl Carousel library not found; the correct path should be @path.', array('@path' => 'sites/all/libraries/owl-carousel/owl.carousel.min.js')), 'severity' => REQUIREMENT_ERROR, ); if (file_exists($path)) { $requirements['owlcarousel']['value'] = $t('Enabled'); $requirements['owlcarousel']['severity'] = REQUIREMENT_OK; } } return $requirements; } /** * Implements hook_uninstall(). */ function owlcarousel_uninstall() { $query = 'SELECT name FROM {variable} WHERE name LIKE :name'; // @todo, add like for owlcarousel_settings_ $results = db_query($query, array(':name' => db_like('owlcarousel_') . '%'))->fetchAll(); foreach ($results as $result) { // Clean up stored variables. variable_del($result->name); } }