Prado\I18N\core\TCache_Lite::_hash PHP Метод

_hash() публичный Метод

Make a control key with the string containing datas
public _hash ( string $data, string $controlType ) : string
$data string data
$controlType string type of control 'md5', 'crc32' or 'strlen'
Результат string control key
    function _hash($data, $controlType)
    {
        switch ($controlType) {
            case 'md5':
                return md5($data);
            case 'crc32':
                return sprintf('% 32d', crc32($data));
            case 'strlen':
                return sprintf('% 32d', strlen($data));
            default:
                $this->raiseError('Unknown controlType ! ' . '(available values are only \'md5\', \'crc32\', \'strlen\')', -5);
        }
    }