From 8a9bb68354e2f70af45836b9df170d95a338192e Mon Sep 17 00:00:00 2001 From: hackerESQ Date: Mon, 9 Sep 2024 17:20:26 -0500 Subject: [PATCH] move config to investbrain keyspace --- .env.example | 1 + app/Models/MarketData.php | 2 +- app/Providers/AppServiceProvider.php | 4 ++-- config/{market_data.php => investbrain.php} | 2 ++ 4 files changed, 6 insertions(+), 3 deletions(-) rename config/{market_data.php => investbrain.php} (87%) diff --git a/.env.example b/.env.example index b650831..972661a 100644 --- a/.env.example +++ b/.env.example @@ -6,6 +6,7 @@ APP_TIMEZONE=UTC APP_URL=http://localhost ASSET_URL="${APP_URL}" APP_PORT=8000 +SELF_HOSTED=true APP_LOCALE=en APP_FALLBACK_LOCALE=en diff --git a/app/Models/MarketData.php b/app/Models/MarketData.php index 9655d71..4359364 100644 --- a/app/Models/MarketData.php +++ b/app/Models/MarketData.php @@ -60,7 +60,7 @@ class MarketData extends Model if ( !$market_data->exists || is_null($market_data->updated_at) - || $market_data->updated_at->diffInMinutes(now()) >= config('market_data.refresh') + || $market_data->updated_at->diffInMinutes(now()) >= config('investbrain.refresh') ) { // get quote diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index e9971df..633cf46 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -13,8 +13,8 @@ class AppServiceProvider extends ServiceProvider { $market_data = config( - "market_data." . - config('market_data.default', 'yahoo') + "investbrain." . + config('investbrain.default', 'yahoo') ); $this->app->bind( diff --git a/config/market_data.php b/config/investbrain.php similarity index 87% rename from config/market_data.php rename to config/investbrain.php index 63ea67c..58e9a19 100644 --- a/config/market_data.php +++ b/config/investbrain.php @@ -9,4 +9,6 @@ return [ 'yahoo' => App\Interfaces\MarketData\YahooMarketData::class, 'alphavantage' => App\Interfaces\MarketData\AlphaVantageMarketData::class, 'fake' => App\Interfaces\MarketData\FakeMarketData::class, + + 'self_hosted' => env('SELF_HOSTED', true) ]; \ No newline at end of file