From f6c77b0848ca7e504cfba795d40b1c6c5bb8b343 Mon Sep 17 00:00:00 2001 From: Alexander Sulfrian Date: Mon, 22 Feb 2010 05:15:07 +0100 Subject: added IdGeneratorEngine with Sha1Generator and ShortGenerator --- paste/include/generator/ShortGenerator.php | 63 ++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 paste/include/generator/ShortGenerator.php (limited to 'paste/include/generator/ShortGenerator.php') diff --git a/paste/include/generator/ShortGenerator.php b/paste/include/generator/ShortGenerator.php new file mode 100644 index 0000000..320ff10 --- /dev/null +++ b/paste/include/generator/ShortGenerator.php @@ -0,0 +1,63 @@ + 0) { + $converted = substr(self::codeset, bcmod($n, $base), 1) . $converted; + $n = self::bcFloor(bcdiv($n, $base)); + } + + return $converted; + } +} -- cgit v1.2.3