%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/bitrix/www/bitrix/modules/mail/lib/helper/
Upload File :
Create Path :
Current File : /home/bitrix/www/bitrix/modules/mail/lib/helper/licensemanager.php

<?php

namespace Bitrix\Mail\Helper;

use Bitrix\Main;

/**
 * Class LicenseManager
 */
class LicenseManager
{

	public static function getSharedMailboxesLimit()
	{
		if (!Main\Loader::includeModule('bitrix24'))
		{
			return -1;
		}

		return (int) Main\Config\Option::get('mail', 'shared_mailboxes_limit', -1);
	}

	/** How many mailboxes per one user can be connected
	 * @return int|null
	 */
	public static function getUserMailboxesLimit()
	{
		if (!Main\Loader::includeModule('bitrix24'))
		{
			return -1;
		}

		return (int) Main\Config\Option::get('mail', 'user_mailboxes_limit', -1);
	}

	/**
	 * @return bool
	 * @throws \Bitrix\Main\LoaderException
	 */
	public static function getSyncOldLimit()
	{
		if (!Main\ModuleManager::isModuleInstalled('bitrix24'))
		{
			return -1;
		}

		return (int) Main\Config\Option::get('mail', 'sync_old_limit', -1);
	}

}

Zerion Mini Shell 1.0