File tree Expand file tree Collapse file tree 2 files changed +25
-16
lines changed Expand file tree Collapse file tree 2 files changed +25
-16
lines changed Original file line number Diff line number Diff line change 1414 }
1515 ],
1616 "require" : {
17- "php" : " >=7.2.0"
17+ "php" : " >=5.6.0" ,
18+ "illuminate/support" : " >=5.0"
19+ },
20+ "extra" : {
21+ "laravel" : {
22+ "providers" : [
23+ " jessedp\\ Timezones\\ TimezonesServiceProvider"
24+ ],
25+ "aliases" : {
26+ "Timezones" : " jessedp\\ Timezones\\ Facades\\ Timezones"
27+ }
28+ }
1829 },
1930 "require-dev" : {
2031 "phpunit/phpunit" : " ^8.0"
2132 },
2233 "autoload" : {
2334 "psr-4" : {
24- "jessedp\\ Timezones\\ " : " src/Timezones/ "
35+ "jessedp\\ Timezones\\ " : " src/Timezones"
2536 }
2637 },
2738 "minimum-stability" : " stable"
28- }
39+ }
Original file line number Diff line number Diff line change 11<?php
22namespace jessedp \Timezones ;
33
4- use Illuminate \ Foundation \ AliasLoader ;
4+
55use Illuminate \Support \ServiceProvider ;
66
77/**
1212 */
1313class TimezonesServiceProvider extends ServiceProvider
1414{
15- /**
16- * Indicates if loading of the provider is deferred.
17- *
18- * @var bool
19- */
20- protected $ defer = false ;
21-
2215 /**
2316 * Bootstrap the application events.
2417 *
@@ -36,14 +29,19 @@ public function boot()
3629 */
3730 public function register ()
3831 {
39- $ this ->app ->singleton ('timezones ' , function ($ app ) {
32+
33+ // $this->app->singleton('timezones', function ($app) {
34+ // return new Timezones;
35+ // });
36+
37+ $ this ->app ->bind (Timezones::class, function () {
4038 return new Timezones ;
39+ // $loader = AliasLoader::getInstance();
40+ // $loader->alias('Timezones', 'jessedp\Timezones\Facades\Timezones');
4141 });
4242
43- $ this ->app ->booting (function () {
44- $ loader = AliasLoader::getInstance ();
45- $ loader ->alias ('Timezones ' , 'jessedp\Timezones\Facades\Timezones ' );
46- });
43+ $ this ->app ->alias (Timezones::class, 'timezones ' );
44+
4745 }
4846
4947 /**
You can’t perform that action at this time.
0 commit comments