| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 | 
							- <?php
 
- namespace App\Providers;
 
- use App\Services\Common\CategoryService;
 
- use App\Services\SubsiteService;
 
- use Illuminate\Support\Facades\Request;
 
- use Illuminate\Support\ServiceProvider;
 
- use App\Services\Content\ExplainService;
 
- use App\Services\Content\NavigationService;
 
- use View;
 
- class ViewServiceProvider extends ServiceProvider
 
- {
 
-     /**
 
-      * Bootstrap the application services.
 
-      *
 
-      * @param SubsiteService $subsiteService
 
-      * @param ExplainService $explainService
 
-      * @param NavigationService $navigationService
 
-      * @param CategoryService $CategoryService
 
-      * @return void
 
-      */
 
-     public function boot(SubsiteService $subsiteService, ExplainService $explainService, NavigationService $navigationService, CategoryService $CategoryService)
 
-     {
 
-         /*$subsite_id = 0;
 
-         $foot_explains = $explainService->getLimitExplains(array('is_display'=>'1','subsite_id'=>$subsite_id), 10);*/
 
-         $foot_explains = $explainService->getLimitExplains(array('is_display'=>'1'), 10);
 
-         //获取顶部导航信息
 
-         $nav_where = array(
 
-             'alias' => 'AIX_top',
 
-             'display'=>'1',
 
-             'is_personal'=>'0',
 
-         );
 
-         $top_navs = $navigationService->getTopNavs($nav_where, 9);
 
-         View::share('current_url', Request::getRequestUri());
 
-         View::share('foot_explains', $foot_explains);
 
-         View::share('top_navs', $top_navs);
 
-         View::share('category', $CategoryService->getCategory());
 
-         View::share('AIX_city_spell', $CategoryService->getCitySpell());
 
-         View::share('subsites', $subsiteService->getAllSubsite());
 
-         View::share('wx_qrcode', upload_asset(subsite_config('aix.system.oauth.wechat_official.wechat_qrcode')));
 
-     }
 
-     /**
 
-      * Register the application services.
 
-      *
 
-      * @return void
 
-      */
 
-     public function register()
 
-     {
 
-         //
 
-     }
 
- }
 
 
  |