Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/3rdparty.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'scssphp/scssphp/src/SourceMap/Base64.php')
-rw-r--r--scssphp/scssphp/src/SourceMap/Base64.php187
1 files changed, 0 insertions, 187 deletions
diff --git a/scssphp/scssphp/src/SourceMap/Base64.php b/scssphp/scssphp/src/SourceMap/Base64.php
deleted file mode 100644
index 4a5ed8bb..00000000
--- a/scssphp/scssphp/src/SourceMap/Base64.php
+++ /dev/null
@@ -1,187 +0,0 @@
-<?php
-
-/**
- * SCSSPHP
- *
- * @copyright 2012-2020 Leaf Corcoran
- *
- * @license http://opensource.org/licenses/MIT MIT
- *
- * @link http://scssphp.github.io/scssphp
- */
-
-namespace ScssPhp\ScssPhp\SourceMap;
-
-/**
- * Base 64 Encode/Decode
- *
- * @author Anthon Pang <anthon.pang@gmail.com>
- *
- * @internal
- */
-class Base64
-{
- /**
- * @var array<int, string>
- */
- private static $encodingMap = [
- 0 => 'A',
- 1 => 'B',
- 2 => 'C',
- 3 => 'D',
- 4 => 'E',
- 5 => 'F',
- 6 => 'G',
- 7 => 'H',
- 8 => 'I',
- 9 => 'J',
- 10 => 'K',
- 11 => 'L',
- 12 => 'M',
- 13 => 'N',
- 14 => 'O',
- 15 => 'P',
- 16 => 'Q',
- 17 => 'R',
- 18 => 'S',
- 19 => 'T',
- 20 => 'U',
- 21 => 'V',
- 22 => 'W',
- 23 => 'X',
- 24 => 'Y',
- 25 => 'Z',
- 26 => 'a',
- 27 => 'b',
- 28 => 'c',
- 29 => 'd',
- 30 => 'e',
- 31 => 'f',
- 32 => 'g',
- 33 => 'h',
- 34 => 'i',
- 35 => 'j',
- 36 => 'k',
- 37 => 'l',
- 38 => 'm',
- 39 => 'n',
- 40 => 'o',
- 41 => 'p',
- 42 => 'q',
- 43 => 'r',
- 44 => 's',
- 45 => 't',
- 46 => 'u',
- 47 => 'v',
- 48 => 'w',
- 49 => 'x',
- 50 => 'y',
- 51 => 'z',
- 52 => '0',
- 53 => '1',
- 54 => '2',
- 55 => '3',
- 56 => '4',
- 57 => '5',
- 58 => '6',
- 59 => '7',
- 60 => '8',
- 61 => '9',
- 62 => '+',
- 63 => '/',
- ];
-
- /**
- * @var array<string|int, int>
- */
- private static $decodingMap = [
- 'A' => 0,
- 'B' => 1,
- 'C' => 2,
- 'D' => 3,
- 'E' => 4,
- 'F' => 5,
- 'G' => 6,
- 'H' => 7,
- 'I' => 8,
- 'J' => 9,
- 'K' => 10,
- 'L' => 11,
- 'M' => 12,
- 'N' => 13,
- 'O' => 14,
- 'P' => 15,
- 'Q' => 16,
- 'R' => 17,
- 'S' => 18,
- 'T' => 19,
- 'U' => 20,
- 'V' => 21,
- 'W' => 22,
- 'X' => 23,
- 'Y' => 24,
- 'Z' => 25,
- 'a' => 26,
- 'b' => 27,
- 'c' => 28,
- 'd' => 29,
- 'e' => 30,
- 'f' => 31,
- 'g' => 32,
- 'h' => 33,
- 'i' => 34,
- 'j' => 35,
- 'k' => 36,
- 'l' => 37,
- 'm' => 38,
- 'n' => 39,
- 'o' => 40,
- 'p' => 41,
- 'q' => 42,
- 'r' => 43,
- 's' => 44,
- 't' => 45,
- 'u' => 46,
- 'v' => 47,
- 'w' => 48,
- 'x' => 49,
- 'y' => 50,
- 'z' => 51,
- 0 => 52,
- 1 => 53,
- 2 => 54,
- 3 => 55,
- 4 => 56,
- 5 => 57,
- 6 => 58,
- 7 => 59,
- 8 => 60,
- 9 => 61,
- '+' => 62,
- '/' => 63,
- ];
-
- /**
- * Convert to base64
- *
- * @param integer $value
- *
- * @return string
- */
- public static function encode($value)
- {
- return self::$encodingMap[$value];
- }
-
- /**
- * Convert from base64
- *
- * @param string $value
- *
- * @return integer
- */
- public static function decode($value)
- {
- return self::$decodingMap[$value];
- }
-}