From 1dce6058548213f520156e83e184ebd9ed2fabf6 Mon Sep 17 00:00:00 2001 From: Aaron Fiore Date: Sat, 15 Jun 2024 21:55:50 -0700 Subject: [PATCH] php: fetch: prices: generalize crypto APIs' filename, namespace refactor --- container/src/finance/lib/internal/fetch/prices/fetch.php | 2 +- .../prices/internal/prices/{coingecko.php => crypto.php} | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) rename container/src/finance/lib/internal/fetch/prices/internal/prices/{coingecko.php => crypto.php} (97%) diff --git a/container/src/finance/lib/internal/fetch/prices/fetch.php b/container/src/finance/lib/internal/fetch/prices/fetch.php index a35c4c5..214609d 100644 --- a/container/src/finance/lib/internal/fetch/prices/fetch.php +++ b/container/src/finance/lib/internal/fetch/prices/fetch.php @@ -27,7 +27,7 @@ namespace docker_finance\prices { require_once('prices/internal/base.php'); - require_once('prices/internal/prices/coingecko.php'); + require_once('prices/internal/prices/crypto.php'); require_once('utils/utils.php'); use docker_finance\utils as utils; diff --git a/container/src/finance/lib/internal/fetch/prices/internal/prices/coingecko.php b/container/src/finance/lib/internal/fetch/prices/internal/prices/crypto.php similarity index 97% rename from container/src/finance/lib/internal/fetch/prices/internal/prices/coingecko.php rename to container/src/finance/lib/internal/fetch/prices/internal/prices/crypto.php index d3da6a1..8f31057 100644 --- a/container/src/finance/lib/internal/fetch/prices/internal/prices/coingecko.php +++ b/container/src/finance/lib/internal/fetch/prices/internal/prices/crypto.php @@ -25,7 +25,7 @@ //! @since docker-finance 1.0.0 -namespace docker_finance\prices\internal\prices\coingecko +namespace docker_finance\prices\internal\prices\crypto { require_once('prices/internal/base.php'); require_once('utils/utils.php'); @@ -214,7 +214,7 @@ namespace docker_finance\prices\internal\prices\coingecko return 'max'; } } -} // namespace docker_finance\prices\internal\prices\coingecko +} // namespace docker_finance\prices\internal\prices\crypto //! @since docker-finance 1.0.0 @@ -232,11 +232,11 @@ namespace docker_finance\prices\internal\prices */ final class CoinGecko extends \docker_finance\prices\API { - private coingecko\CoinGecko $api; //!< Internal API + private crypto\CoinGecko $api; //!< Internal API public function __construct(utils\Env $env) { - $this->api = new coingecko\CoinGecko($env); + $this->api = new crypto\CoinGecko($env); } public function fetch(): void