20 lines
507 B
PHP
20 lines
507 B
PHP
<?php
|
|
namespace MailPoet\Util\License\Features;
|
|
|
|
use MailPoet\Models\Subscriber as SubscriberModel;
|
|
use MailPoet\Util\License\License;
|
|
|
|
class Subscribers {
|
|
public $license;
|
|
const SUBSCRIBERS_LIMIT = 2000;
|
|
|
|
function __construct($license = false) {
|
|
$this->license = ($license) ? $license : License::getLicense();
|
|
}
|
|
|
|
function check($subscribers_limit = self::SUBSCRIBERS_LIMIT) {
|
|
if ($this->license) return false;
|
|
return SubscriberModel::getTotalSubscribers() > $subscribers_limit;
|
|
}
|
|
}
|