Untitled
php
a month ago
2.5 kB
1
Indexable
Never
<?php namespace App\Providers; use Illuminate\Support\ServiceProvider; class AppServiceProvider extends ServiceProvider { /** * Register any application services. * * @return void */ public function register() { if(isset($_SERVER['HTTP_HOST']) && !empty($_SERVER['HTTP_HOST']) ){ if($_SERVER['HTTP_HOST']=='localhost'){ $configArray = [ 'API_URL' => env('LOCAL_API_URL'), 'TENANT_NAME' => env('LOCAL_TENANT_NAME', 'Shobdobots Dev'), 'TENANT_ASSETS' => env('LOCAL_TENANT_ASSETS', 'shobdobots'), 'TENANT_SHOP' => 'https://shop.shobdobots.com/', ]; }else if($_SERVER['HTTP_HOST']=='app.shobdobots.com'){ $configArray = [ 'API_URL' => env('SHOBDO_API_URL'), 'TENANT_NAME' => env('SHOBDO_TENANT_NAME', 'Shobdobots'), 'TENANT_ASSETS' => env('SHOBDO_TENANT_ASSETS', 'shobdobots'), 'TENANT_SHOP' => env('SHOBDO_TENANT_SHOP', 'https://shop.shobdobots.com/'), ]; }else if($_SERVER['HTTP_HOST']=='app.smartmyna.com'){ $configArray = [ 'API_URL' => env('MYNA_API_URL'), 'TENANT_NAME' => env('MYNA_TENANT_NAME', 'Smart Myna'), 'TENANT_ASSETS' => env('MYNA_TENANT_ASSETS', 'smartmyna'), 'TENANT_SHOP' => env('MYNA_TENANT_SHOP', 'https://shop.smartmyna.com/'), ]; }else if($_SERVER['HTTP_HOST']=='app.commzen.com'){ $configArray = [ 'API_URL' => env('COMMZEN_API_URL'), 'TENANT_NAME' => env('COMMZEN_TENANT_NAME', 'Commzen'), 'TENANT_ASSETS' => env('COMMZEN_TENANT_ASSETS', 'commzen'), 'TENANT_SHOP' => env('COMMZEN_TENANT_SHOP', 'https://shop.commzen.com/'), ]; }else{ $configArray = [ 'API_URL' => env('API_URL'), 'TENANT_NAME' => env('TENANT_NAME'), 'TENANT_ASSETS' => env('TENANT_ASSETS'), 'TENANT_SHOP' => 'https://shop.shobdobots.com/', ]; } config($configArray); } } /** * Bootstrap any application services. * * @return void */ public function boot() { // } }