summaryrefslogtreecommitdiffstats
path: root/src/Encoding.php
diff options
context:
space:
mode:
Diffstat (limited to 'src/Encoding.php')
-rw-r--r--src/Encoding.php45
1 files changed, 23 insertions, 22 deletions
diff --git a/src/Encoding.php b/src/Encoding.php
index 55a3c78..8ea8aec 100644
--- a/src/Encoding.php
+++ b/src/Encoding.php
@@ -1,4 +1,5 @@
<?php
+declare(strict_types=1);
namespace ParagonIE\ConstantTime;
/**
@@ -36,7 +37,7 @@ abstract class Encoding
* @param $str
* @return string
*/
- public static function base32Encode($str)
+ public static function base32Encode(string $str): string
{
return Base32::encode($str);
}
@@ -47,7 +48,7 @@ abstract class Encoding
* @param $str
* @return string
*/
- public static function base32EncodeUpper($str)
+ public static function base32EncodeUpper(string $str): string
{
return Base32::encodeUpper($str);
}
@@ -58,7 +59,7 @@ abstract class Encoding
* @param $str
* @return string
*/
- public static function base32Decode($str)
+ public static function base32Decode(string $str): string
{
return Base32::decode($str);
}
@@ -69,7 +70,7 @@ abstract class Encoding
* @param $str
* @return string
*/
- public static function base32DecodeUpper($str)
+ public static function base32DecodeUpper(string $str): string
{
return Base32::decodeUpper($str);
}
@@ -80,7 +81,7 @@ abstract class Encoding
* @param $str
* @return string
*/
- public static function base32HexEncode($str)
+ public static function base32HexEncode(string $str): string
{
return Base32Hex::encode($str);
}
@@ -92,7 +93,7 @@ abstract class Encoding
* @param $str
* @return string
*/
- public static function base32HexEncodeUpper($str)
+ public static function base32HexEncodeUpper(string $str): string
{
return Base32Hex::encodeUpper($str);
}
@@ -103,7 +104,7 @@ abstract class Encoding
* @param $str
* @return string
*/
- public static function base32HexDecode($str)
+ public static function base32HexDecode(string $str): string
{
return Base32Hex::decode($str);
}
@@ -114,7 +115,7 @@ abstract class Encoding
* @param $str
* @return string
*/
- public static function base32HexDecodeUpper($str)
+ public static function base32HexDecodeUpper(string $str): string
{
return Base32Hex::decodeUpper($str);
}
@@ -125,7 +126,7 @@ abstract class Encoding
* @param $str
* @return string
*/
- public static function base64Encode($str)
+ public static function base64Encode(string $str): string
{
return Base64::encode($str);
}
@@ -136,7 +137,7 @@ abstract class Encoding
* @param $str
* @return string
*/
- public static function base64Decode($str)
+ public static function base64Decode(string $str): string
{
return Base64::decode($str);
}
@@ -148,9 +149,9 @@ abstract class Encoding
* @param $src
* @return string
*/
- public static function base64EncodeDotSlash($src)
+ public static function base64EncodeDotSlash(string $str): string
{
- return Base64DotSlash::encode($src);
+ return Base64DotSlash::encode($str);
}
/**
@@ -162,9 +163,9 @@ abstract class Encoding
* @return bool|string
* @throws \RangeException
*/
- public static function base64DecodeDotSlash($src)
+ public static function base64DecodeDotSlash(string $str): string
{
- return Base64DotSlash::decode($src);
+ return Base64DotSlash::decode($str);
}
/**
@@ -174,9 +175,9 @@ abstract class Encoding
* @param $src
* @return string
*/
- public static function base64EncodeDotSlashOrdered($src)
+ public static function base64EncodeDotSlashOrdered(string $str): string
{
- return Base64DotSlashOrdered::encode($src);
+ return Base64DotSlashOrdered::encode($str);
}
/**
@@ -188,9 +189,9 @@ abstract class Encoding
* @return bool|string
* @throws \RangeException
*/
- public static function base64DecodeDotSlashOrdered($src)
+ public static function base64DecodeDotSlashOrdered(string $str): string
{
- return Base64DotSlashOrdered::decode($src);
+ return Base64DotSlashOrdered::decode($str);
}
/**
@@ -200,7 +201,7 @@ abstract class Encoding
* @param string $bin_string (raw binary)
* @return string
*/
- public static function hexEncode($bin_string)
+ public static function hexEncode(string $bin_string): string
{
return Hex::encode($bin_string);
}
@@ -213,7 +214,7 @@ abstract class Encoding
* @return string (raw binary)
* @throws \RangeException
*/
- public static function hexDecode($hex_string)
+ public static function hexDecode(string $hex_string): string
{
return Hex::decode($hex_string);
}
@@ -225,7 +226,7 @@ abstract class Encoding
* @param string $bin_string (raw binary)
* @return string
*/
- public static function hexEncodeUpper($bin_string)
+ public static function hexEncodeUpper(string $bin_string): string
{
return Hex::encodeUpper($bin_string);
}
@@ -237,7 +238,7 @@ abstract class Encoding
* @param string $bin_string (raw binary)
* @return string
*/
- public static function hexDecodeUpper($bin_string)
+ public static function hexDecodeUpper(string $bin_string): string
{
return Hex::decode($bin_string);
}