Skip to content

Commit 4552b56

Browse files
author
Dusan Malusev
committed
Fixing issues with Base64 and Random classes
Signed-off-by: Dusan Malusev <[email protected]>
1 parent 2e55d18 commit 4552b56

File tree

13 files changed

+18
-18
lines changed

13 files changed

+18
-18
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ $ php artisan crypto:keys
7878
#### Base64 Encoding
7979

8080
```php
81-
use BrosSquad\LaravelCrypto\Facades\Base64;
81+
use BrosSquad\LaravelCrypto\Support\Base64;
8282

8383
$binaryData = random_bytes(32);
8484

@@ -134,7 +134,7 @@ $base64Length = Base64::encodedLength($bufferLength, $hasPadding);
134134
### Generating random data
135135

136136
```php
137-
use BrosSquad\LaravelCrypto\Facades\Random;
137+
use BrosSquad\LaravelCrypto\Support\Random;
138138

139139
// Generate random string
140140
$randomString = Random::string(60); // Generates random string base64 url encoded with no padding

src/Common/Blake2b.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66

77
use SodiumException;
8-
use BrosSquad\LaravelCrypto\Facades\Base64;
8+
use BrosSquad\LaravelCrypto\Support\Base64;
99

1010
/**
1111
* Class Blake2b

src/Encryption/SodiumEncryptor.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66

77
use Exception;
8-
use BrosSquad\LaravelCrypto\Facades\Base64;
8+
use BrosSquad\LaravelCrypto\Support\Base64;
99
use Illuminate\Contracts\Encryption\Encrypter;
1010
use BrosSquad\LaravelCrypto\Contracts\KeyGeneration;
1111
use Illuminate\Contracts\Encryption\EncryptException;

src/Signing/EdDSA/EdDSAManager.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66

77
use BrosSquad\LaravelCrypto\Contracts\PublicKeySigning;
8-
use BrosSquad\LaravelCrypto\Facades\Base64;
8+
use BrosSquad\LaravelCrypto\Support\Base64;
99
use RuntimeException;
1010
use SodiumException;
1111

src/Signing/Hmac/Hmac256.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
namespace BrosSquad\LaravelCrypto\Signing\Hmac;
55

66
use SodiumException;
7-
use BrosSquad\LaravelCrypto\Facades\Base64;
7+
use BrosSquad\LaravelCrypto\Support\Base64;
88

99
/**
1010
* Class Hmac256

src/Facades/Base64.php renamed to src/Support/Base64.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22

33
declare(strict_types = 1);
44

5-
namespace BrosSquad\LaravelCrypto\Facades;
5+
namespace BrosSquad\LaravelCrypto\Support;
66

77

88
use SodiumException;
99
use Illuminate\Support\Facades\Facade;
1010

11-
class Base64 extends Facade
11+
class Base64
1212
{
1313
public static function encode(string $binary): string
1414
{

src/Facades/Random.php renamed to src/Support/Random.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
<?php
22

33

4-
namespace BrosSquad\LaravelCrypto\Facades;
4+
namespace BrosSquad\LaravelCrypto\Support;
55

66
use Exception;
77
use Illuminate\Support\Facades\Facade;
88

9-
class Random extends Facade
9+
class Random
1010
{
1111
public static function bytes(int $length): ?string
1212
{

tests/Encryption/AesGcm256Test.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
use Illuminate\Support\Facades\Crypt;
1010
use Illuminate\Support\Str;
1111
use BrosSquad\LaravelCrypto\Tests\TestCase;
12-
use BrosSquad\LaravelCrypto\Facades\Base64;
12+
use BrosSquad\LaravelCrypto\Support\Base64;
1313
use BrosSquad\LaravelCrypto\Encryption\AesGcm256Encryptor;
1414

1515
class AesGcm256Test extends TestCase

tests/Encryption/XChaCha20Poly1305Test.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
use Illuminate\Support\Facades\Crypt;
1010
use Illuminate\Support\Str;
1111
use BrosSquad\LaravelCrypto\Tests\TestCase;
12-
use BrosSquad\LaravelCrypto\Facades\Base64;
12+
use BrosSquad\LaravelCrypto\Support\Base64;
1313
use BrosSquad\LaravelCrypto\Encryption\XChaCha20Poly5Encryptor;
1414
use RuntimeException;
1515

tests/Signing/Hmac/Hmac256Test.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
use BrosSquad\LaravelCrypto\Signing\Hmac\Hmac256;
99
use Illuminate\Support\Str;
1010
use BrosSquad\LaravelCrypto\Tests\TestCase;
11-
use BrosSquad\LaravelCrypto\Facades\Base64;
11+
use BrosSquad\LaravelCrypto\Support\Base64;
1212

1313
class Hmac256Test extends TestCase
1414
{

0 commit comments

Comments
 (0)