@@ -29,11 +29,9 @@ public function boot()
29
29
public function register ()
30
30
{
31
31
$ this ->shareWithApp ();
32
- // $this->registerAlias();
33
32
$ this ->loadConfig ();
34
33
$ this ->registerViews ();
35
- // $this->activateProfiler();
36
- // $this->registerProfilerRouting();
34
+ $ this ->registerAliases ();
37
35
}
38
36
39
37
/**
@@ -70,6 +68,60 @@ protected function registerViews()
70
68
$ this ->app ['view ' ]->addNamespace ('core ' , __DIR__ .'/../../../views ' );
71
69
}
72
70
71
+ /**
72
+ * Register aliases
73
+ *
74
+ * @return void
75
+ */
76
+ protected function registerAliases ()
77
+ {
78
+ $ aliases = [
79
+ 'HTML ' => 'Syntax\Core\HTML ' ,
80
+ 'View ' => 'Syntax\Core\View\ViewFacade ' ,
81
+ 'Mobile ' => 'Syntax\Core\Utility\Facades\Mobile ' ,
82
+ 'CoreView ' => 'Syntax\Core\Utility\Facades\CoreView ' ,
83
+ 'CoreImage ' => 'Syntax\Core\Utility\Facades\CoreImage ' ,
84
+ 'Crud ' => 'Syntax\Core\Utility\Facades\Crud ' ,
85
+ 'Wizard ' => 'Syntax\Core\Utility\Facades\Wizard ' ,
86
+ 'LeftTabs ' => 'Syntax\Core\Utility\Facades\LeftTabs ' ,
87
+ 'LeftTab ' => 'Syntax\Core\Utility\Facades\LeftTab ' ,
88
+ 'bForm ' => 'Syntax\Core\Utility\Facades\bForm ' ,
89
+ 'Ajax ' => 'Syntax\Core\Utility\Facades\Ajax ' ,
90
+ 'Post ' => 'Syntax\Core\Utility\Facades\Post ' ,
91
+ 'BBCode ' => 'Syntax\Core\Utility\Facades\BBCode ' ,
92
+ 'SocketIOClient ' => 'ElephantIO\Client ' ,
93
+ 'Github ' => 'Github\Client ' ,
94
+ 'User ' => 'Syntax\Core\User ' ,
95
+ 'Message ' => 'Syntax\Core\Message ' ,
96
+ 'Message_Folder ' => 'Syntax\Core\Message_Folder ' ,
97
+ 'Message_Folder_Message ' => 'Syntax\Core\Message_Folder_Message ' ,
98
+ 'Message_Type ' => 'Syntax\Core\Message_Type ' ,
99
+ 'Message_User_Delete ' => 'Syntax\Core\Message_User_Delete ' ,
100
+ 'Message_User_Read ' => 'Syntax\Core\Message_User_Read ' ,
101
+ 'User_Preference ' => 'Syntax\Core\User_Preference ' ,
102
+ 'User_Preference_User ' => 'Syntax\Core\User_Preference_User ' ,
103
+ 'User_Permission_Action ' => 'Syntax\Core\User_Permission_Action ' ,
104
+ 'User_Permission_Action_Role ' => 'Syntax\Core\User_Permission_Action_Role ' ,
105
+ 'User_Permission_Role ' => 'Syntax\Core\User_Permission_Role ' ,
106
+ 'User_Permission_Role_User ' => 'Syntax\Core\User_Permission_Role_User ' ,
107
+ 'Seed ' => 'Syntax\Core\Seed ' ,
108
+ 'Migration ' => 'Syntax\Core\Migration ' ,
109
+ 'Control_Exception ' => 'Syntax\Core\Control_Exception ' ,
110
+ ];
111
+
112
+ $ appAliases = \Config::get ('core::nonCoreAliases ' );
113
+
114
+ foreach ($ aliases as $ alias => $ class ) {
115
+ if (!is_null ($ appAliases )) {
116
+ if (!in_array ($ alias , $ appAliases )) {
117
+ \Illuminate \Foundation \AliasLoader::getInstance ()->alias ($ alias , $ class );
118
+ }
119
+ } else {
120
+ \Illuminate \Foundation \AliasLoader::getInstance ()->alias ($ alias , $ class );
121
+ }
122
+ }
123
+ }
124
+
73
125
/**
74
126
* Get the services provided by the provider.
75
127
*
0 commit comments