php: fetch: prices: generalize crypto APIs' filename, namespace refactor

This commit is contained in:
2024-06-15 21:55:50 -07:00
parent 103553c696
commit 1dce605854
2 changed files with 5 additions and 5 deletions

View File

@@ -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;

View File

@@ -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