2
2
3
3
namespace HichemtabTech \TokensValidation \Laravel \Providers ;
4
4
5
- use HichemtabTech \TokensValidation \TokensValidation ;
6
5
use Illuminate \Support \ServiceProvider ;
7
6
8
7
class TokensValidationProvider extends ServiceProvider
@@ -15,9 +14,6 @@ class TokensValidationProvider extends ServiceProvider
15
14
public function register (): void
16
15
{
17
16
$ this ->publishConfig ();
18
- $ this ->app ->singleton (TokensValidation::class, function () {
19
- return TokensValidation::class;
20
- });
21
17
}
22
18
23
19
/**
@@ -29,11 +25,6 @@ public function register(): void
29
25
public function boot (): void
30
26
{
31
27
$ this ->mergeConfigFrom (__DIR__ .'/../config/tokensvalidation.php ' , 'tokensvalidation ' );
32
- TokensValidation::setConfig (config ('tokensvalidation ' ));
33
- TokensValidation::prepare ();
34
- $ this ->app ->singleton (TokensValidation::class, function () {
35
- return TokensValidation::class;
36
- });
37
28
}
38
29
39
30
/** @noinspection PhpUndefinedFunctionInspection */
@@ -42,7 +33,7 @@ private function publishConfig(): void
42
33
$ configPath = __DIR__ .'/../config/tokensvalidation.php ' ;
43
34
$ publishPath = config_path ('tokensvalidation.php ' );
44
35
$ this ->publishes ([$ configPath => $ publishPath ], 'tokensvalidation-config ' );
45
- $ providerPath = __DIR__ .'/../Providers /TokensValidationProvider.php ' ;
36
+ $ providerPath = __DIR__ .'/../stubs /TokensValidationProvider.php ' ;
46
37
$ publishPath2 = app_path ('Providers/TokensValidationProvider.php ' );
47
38
$ this ->publishes ([$ providerPath => $ publishPath2 ], 'tokensvalidation-provider ' );
48
39
$ controllerPath = __DIR__ .'/../Http/Controllers/InvitationAnswererController.php ' ;
0 commit comments