Files
piratepoet/lib/Util/License/Features/Subscribers.php
Vlad 411969b3eb - Adds check for premium plugin status
- Bypasses subscriber count enforcement if premium is enabled
2016-10-27 10:20:05 -04:00

26 lines
601 B
PHP

<?php
namespace MailPoet\Util\License\Features;
use MailPoet\Config\Renderer;
use MailPoet\Models\Subscriber as SubscriberModel;
use MailPoet\Util\License\License;
class Subscribers {
static $subscribers_limit = 2000;
function check() {
if(!License::getLicense() &&
SubscriberModel::getTotalSubscribers() > self::$subscribers_limit
) {
$renderer = new Renderer();
echo $renderer->init()->render('limit.html', array(
'limit' => self::$subscribers_limit
));
return $this->terminateRequest();
}
}
function terminateRequest() {
exit;
}
}