/** * @return NewsletterLock */ static function instance() { if (self::$instance == null) { self::$instance = new NewsletterLock(); } return self::$instance; }
function newsletter_activate() { Newsletter::instance()->upgrade(); NewsletterUsers::instance()->upgrade(); NewsletterEmails::instance()->upgrade(); NewsletterSubscription::instance()->upgrade(); NewsletterStatistics::instance()->upgrade(); NewsletterLock::instance()->upgrade(); NewsletterWp::instance()->upgrade(); }
<?php @(include_once NEWSLETTER_INCLUDES_DIR . '/controls.php'); $controls = new NewsletterControls(); $module = NewsletterLock::instance(); if (!$controls->is_action()) { $controls->data = $module->get_options(); } else { if ($controls->is_action('save')) { $module->save_options($controls->data); $controls->data = $module->get_options(); } if ($controls->is_action('reset')) { $module->reset_options(); $controls->data = $module->get_options(); } } ?> <div class="wrap" id="tnp-wrap"> <?php include NEWSLETTER_DIR . '/tnp-header.php'; ?> <div id="tnp-heading"> <h2><?php _e('Locked Content', 'newsletter'); ?> </h2>