File tree Expand file tree Collapse file tree 1 file changed +26
-0
lines changed Expand file tree Collapse file tree 1 file changed +26
-0
lines changed Original file line number Diff line number Diff line change @@ -31,6 +31,7 @@ public function register()
31
31
$ this ->shareWithApp ();
32
32
$ this ->loadConfig ();
33
33
$ this ->registerViews ();
34
+ $ this ->registerAliases ();
34
35
}
35
36
36
37
/**
@@ -66,6 +67,31 @@ protected function registerViews()
66
67
$ this ->app ['view ' ]->addNamespace ('chat ' , __DIR__ .'/../../../views ' );
67
68
}
68
69
70
+ /**
71
+ * Register aliases
72
+ *
73
+ * @return void
74
+ */
75
+ protected function registerAliases ()
76
+ {
77
+ $ aliases = [
78
+ 'Chat ' => 'Syntax\Core\Chat ' ,
79
+ 'Chat_Room ' => 'Syntax\Core\Chat_Room ' ,
80
+ ];
81
+
82
+ $ appAliases = \Config::get ('core::nonCoreAliases ' );
83
+
84
+ foreach ($ aliases as $ alias => $ class ) {
85
+ if (!is_null ($ appAliases )) {
86
+ if (!in_array ($ alias , $ appAliases )) {
87
+ \Illuminate \Foundation \AliasLoader::getInstance ()->alias ($ alias , $ class );
88
+ }
89
+ } else {
90
+ \Illuminate \Foundation \AliasLoader::getInstance ()->alias ($ alias , $ class );
91
+ }
92
+ }
93
+ }
94
+
69
95
/**
70
96
* Get the services provided by the provider.
71
97
*
You can’t perform that action at this time.
0 commit comments