public static cancel_preview ( ) |
public static function cancel_preview()
{
if (isset($_SESSION['user_theme_name'])) {
// Execute the theme's deactivated action
$preview_theme = Themes::create();
Plugins::act_id('theme_deactivated', $preview_theme->plugin_id());
EventLog::log(_t('Canceled Theme Preview: %s', array($_SESSION['user_theme_name'])), 'notice', 'theme', 'habari');
unset($_SESSION['user_theme_name']);
unset($_SESSION['user_theme_dir']);
}
}