public function validate_options($plugin_options) { if (!empty($plugin_options['feeds_changed'])) { if ($plugin_options['feeds_changed'] === 'all') { FFCacheManager::clean(array('%')); } else { FFCacheManager::clean(explode(',', $plugin_options['feeds_changed'])); } FFImageSizeCacheManager::clean(); } foreach ($plugin_options as $key => $val) { $plugin_options[$key] = trim($val); } $options['feeds_changed'] = ''; return $plugin_options; }