Files
piratepoet/lib/Util/License/Features/Subscribers.php
Vlad 7d2e13b9a3 - Updates license check logic
- Updates subscriber limit check logic
- Updates unit tests
- Updates Menu's check for subscriber limit
2016-10-27 12:35:57 -04:00

19 lines
505 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;
}
}