Untitled
unknown
php
2 years ago
2.5 kB
14
Indexable
<?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()
{
//
}
}
Editor is loading...