@@ -29,11 +29,9 @@ public function boot()
2929 public function register ()
3030 {
3131 $ this ->shareWithApp ();
32- // $this->registerAlias();
3332 $ this ->loadConfig ();
3433 $ this ->registerViews ();
35- // $this->activateProfiler();
36- // $this->registerProfilerRouting();
34+ $ this ->registerAliases ();
3735 }
3836
3937 /**
@@ -70,6 +68,60 @@ protected function registerViews()
7068 $ this ->app ['view ' ]->addNamespace ('core ' , __DIR__ .'/../../../views ' );
7169 }
7270
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+
73125 /**
74126 * Get the services provided by the provider.
75127 *
0 commit comments