/** * Delete all cached files * * @param boolean $redirect whether * @return [type] [description] */ function clear_cache($redirect = true) { // Delete the cache if requested. $minify = new MinQueue_Scripts(); $minify->delete_cache(); // Redirect. if ($redirect) { wp_redirect(remove_query_arg('_wpnonce')); exit; } }
/** * Plugn deactivate callback * * Delete all options and files. * * @return null */ function minqueue_deactivation_hook() { $minify = new MinQueue_Scripts(); $minify->delete_cache(); delete_option('minqueue_options'); $admin_notices = new MinQueue_Admin_Notices(apply_filters('minqueue_prefix', 'minqueue')); $admin_notices->clean_up(); }