File tree Expand file tree Collapse file tree 9 files changed +22
-5
lines changed Expand file tree Collapse file tree 9 files changed +22
-5
lines changed Original file line number Diff line number Diff line change 55namespace CodeLieutenant \LaravelCrypto \Keys ;
66
77use CodeLieutenant \LaravelCrypto \Contracts \KeyLoader ;
8+ use CodeLieutenant \LaravelCrypto \Traits \LaravelKeyParser ;
89use Illuminate \Contracts \Config \Repository ;
910
1011class AppKey implements KeyLoader
Original file line number Diff line number Diff line change 77use CodeLieutenant \LaravelCrypto \Encryption \AesGcm256Encrypter ;
88use CodeLieutenant \LaravelCrypto \Encryption \XChaCha20Poly1305Encrypter ;
99use CodeLieutenant \LaravelCrypto \Enums \Encryption ;
10- use CodeLieutenant \LaravelCrypto \Keys \EnvKeySaver ;
10+ use CodeLieutenant \LaravelCrypto \Traits \EnvKeySaver ;
1111use Illuminate \Contracts \Config \Repository ;
1212use Illuminate \Encryption \Encrypter ;
1313
Original file line number Diff line number Diff line change 44
55namespace CodeLieutenant \LaravelCrypto \Keys \Generators ;
66
7- use CodeLieutenant \LaravelCrypto \Keys \EnvKeySaver ;
87use CodeLieutenant \LaravelCrypto \Support \Random ;
8+ use CodeLieutenant \LaravelCrypto \Traits \EnvKeySaver ;
99use Illuminate \Contracts \Config \Repository ;
1010
1111class Blake2bHashingKeyGenerator implements Generator
Original file line number Diff line number Diff line change 22
33declare (strict_types=1 );
44
5- namespace CodeLieutenant \LaravelCrypto \Keys ;
5+ namespace CodeLieutenant \LaravelCrypto \Traits ;
66
77use CodeLieutenant \LaravelCrypto \Support \Base64 ;
88use RuntimeException ;
Original file line number Diff line number Diff line change 22
33declare (strict_types=1 );
44
5- namespace CodeLieutenant \LaravelCrypto \Keys ;
5+ namespace CodeLieutenant \LaravelCrypto \Traits ;
66
77use CodeLieutenant \LaravelCrypto \Support \Base64 ;
88use Illuminate \Encryption \MissingAppKeyException ;
Original file line number Diff line number Diff line change 1+ <?php
2+
3+ declare (strict_types=1 );
Original file line number Diff line number Diff line change 77arch ('keys ' )
88 ->expect ('CodeLieutenant\LaravelCrypto\Keys ' )
99 ->toBeClasses ()
10- ->toImplement (KeyLoader::class);
10+ ->toImplement (KeyLoader::class)
11+ ->toHaveSuffix ('Key ' );
Original file line number Diff line number Diff line change 1+ <?php
2+
3+ declare (strict_types=1 );
4+
Original file line number Diff line number Diff line change 66 ->expect ('CodeLieutenant\LaravelCrypto\Traits ' )
77 ->toBeTraits ();
88
9+ arch ('hashing traits ' )
10+ ->expect ('CodeLieutenant\LaravelCrypto\Hashing\Traits ' )
11+ ->toBeTraits ();
12+
13+ arch ('signing traits ' )
14+ ->expect ('CodeLieutenant\LaravelCrypto\Signing\Traits ' )
15+ ->toBeTraits ();
16+
You can’t perform that action at this time.
0 commit comments