aboutsummaryrefslogtreecommitdiffstats
path: root/htdocs/includes/utils.php
diff options
context:
space:
mode:
Diffstat (limited to 'htdocs/includes/utils.php')
-rw-r--r--htdocs/includes/utils.php31
1 files changed, 31 insertions, 0 deletions
diff --git a/htdocs/includes/utils.php b/htdocs/includes/utils.php
new file mode 100644
index 0000000..8b661d7
--- /dev/null
+++ b/htdocs/includes/utils.php
@@ -0,0 +1,31 @@
+<?php
+/**
+ * Utilities for demo.armandphilippot.com
+ *
+ * @package DemoArmandphilippotCom
+ * @author Armand Philippot <contact@armandphilippot.com>
+ * @copyright 2021 Armand Philippot
+ * @license http://www.opensource.org/licenses/mit-license.php MIT
+ * @link https://demo.armandphilippot.com/
+ * @since 1.0.0
+ */
+
+/**
+ * Get current environment defined in .env file.
+ *
+ * @since 1.0.0
+ *
+ * @return string Current env or empty string.
+ */
+function dap_get_current_env()
+{
+ if (file_exists(__DIR__ . '/vendor/autoload.php')) {
+ require_once __DIR__ . '/vendor/autoload.php';
+ $dap_dotenv = Dotenv\Dotenv::createImmutable(__DIR__);
+ $dap_dotenv->safeLoad();
+ $dap_current_env = $_ENV['WP_THEME_ENV'];
+ return $dap_current_env;
+ } else {
+ return '';
+ }
+}