File: /home/barbeatleanalyti/www/public_html/webmail/modules/Mail/Classes/Utils.php
<?php
/**
* This code is licensed under AGPLv3 license or Afterlogic Software License
* if commercial version of the product was purchased.
* For full statements of the licenses see LICENSE-AFTERLOGIC and LICENSE-AGPL3 files.
*/
namespace Aurora\Modules\Mail\Classes;
/**
* @license https://www.gnu.org/licenses/agpl-3.0.html AGPL-3.0
* @license https://afterlogic.com/products/common-licensing Afterlogic Software License
* @copyright Copyright (c) 2019, Afterlogic Corp.
*/
class Utils
{
/**
* @param string $sFolder
* @param int $iMessageCount
* @param int $iMessageUnseenCount
* @param string $sUidNext
* @return string
*/
public static function GenerateFolderHash($sFolder, $iMessageCount, $iMessageUnseenCount, $sUidNext)
{
$sD = "\x0";
return md5($sFolder . $sD . $iMessageCount . $sD . $iMessageUnseenCount . $sD . $sUidNext);
}
}