<?php
/**
 * The base configuration for WordPress.
 *
 * The wp-config.php creation script uses this file during the
 * installation. You don't have to use the web site, you can
 * copy this file to "wp-config.php" and fill in the values.
 *
 * This file contains the following configurations:
 *
 * * MySQL settings
 * * Secret keys
 * * Database table prefix
 * * ABSPATH
 *
 * @link https://codex.wordpress.org/Editing_wp-config.php
 *
 * @package awps
 */

/**
 * Include Dotenv library to pull config options from .env file.
 */
if ( file_exists( __DIR__ . '/wp-content/themes/awps/vendor/autoload.php' ) ) :
	require_once __DIR__ . '/wp-content/themes/awps/vendor/autoload.php';
	$dotenv = Dotenv\Dotenv::createImmutable( __DIR__ );
	$dotenv->load();
endif;

if ( file_exists( dirname( __DIR__ ) . '/wp-content/themes/awps/vendor/autoload.php' ) ) :
	require_once dirname( __DIR__ ) . '/wp-content/themes/awps/vendor/autoload.php';
	$dotenv = Dotenv\Dotenv::createImmutable( dirname( __DIR__ ) );
	$dotenv->load();
endif;

/** MySQL settings - You can get this info from your web host
 * The name of the database for WordPress
 */

define( 'DB_NAME', $_ENV[ 'DB_NAME' ] );

/* MySQL database username */
define( 'DB_USER', $_ENV[ 'DB_USER' ] );

/* MySQL database password */
define( 'DB_PASSWORD', $_ENV[ 'DB_PASSWORD' ] );

/* MySQL hostname */
define( 'DB_HOST', $_ENV[ 'DB_HOST' ] );

/* Database Charset to use in creating database tables. */
define( 'DB_CHARSET', 'utf8' );
/* The Database Collate type. Don't change this if in doubt. */
define( 'DB_COLLATE', '' );

/**
 * Authentication Unique Keys and Salts.
 *
 * Change these to different unique phrases!
 * You can generate these using the {@link https://api.wordpress.org/secret-key/1.1/salt/ WordPress.org secret-key service}
 * You can change these at any point in time to invalidate all existing cookies. This will force all users to have to log in again.
 *
 * @since 2.6.0
 */

define( 'AUTH_KEY', 'put your unique phrase here' );
define( 'SECURE_AUTH_KEY', 'put your unique phrase here' );
define( 'LOGGED_IN_KEY', 'put your unique phrase here' );
define( 'NONCE_KEY', 'put your unique phrase here' );
define( 'AUTH_SALT', 'put your unique phrase here' );
define( 'SECURE_AUTH_SALT', 'put your unique phrase here' );
define( 'LOGGED_IN_SALT', 'put your unique phrase here' );
define( 'NONCE_SALT', 'put your unique phrase here' );

/**#@-*/
/**
 * WordPress Database Table prefix.
 *
 * You can have multiple installations in one database if you give each a unique
 * prefix. Only numbers, letters, and underscores please!
 */

$table_prefix = $_ENV[ 'DB_PREFIX' ];

/*
 * For developers: WordPress debugging mode.
 *
 * Change this to true to enable the display of notices during development.
 * It is strongly recommended that plugin and theme developers use WP_DEBUG
 * in their development environments.
 *
 * For information on other constants that can be used for debugging,
 * visit the Codex.
 *
 * @link https://codex.wordpress.org/Debugging_in_WordPress
 */

define( 'WP_DEBUG', $_ENV[ 'APP_ENV' ] === 'development' ? true : false );
define( 'JETPACK_DEV_DEBUG', $_ENV[ 'APP_ENV' ] === 'development' ? true : false );
define( 'WPCF7_AUTOP', $_ENV[ 'WPCF7_AUTOP' ] );
define( 'FS_METHOD', 'direct' );

/**
 * Define home and site url
 * reduces DB calls and increase performance
 */

define( 'WP_HOME', $_ENV[ 'WP_HOME' ] );
define( 'WP_SITEURL', $_ENV[ 'WP_SITEURL' ] );

/**
 * Manage Post revisions and autosave
 */

define( 'AUTOSAVE_INTERVAL', $_ENV[ 'AUTOSAVE_INTERVAL' ] );
define( 'WP_POST_REVISIONS', $_ENV[ 'WP_POST_REVISIONS' ] );

/**
 * Manage Trash auto empty
 */

define( 'EMPTY_TRASH_DAYS', $_ENV[ 'EMPTY_TRASH_DAYS' ] );

/* That's all, stop editing! Happy blogging. */

/* Absolute path to the WordPress directory. */

if ( ! defined( 'ABSPATH' ) ) :
	define( 'ABSPATH', dirname( __FILE__ ) . '/' );
endif;

/* Sets up WordPress vars and included files. */

require_once ABSPATH . 'wp-settings.php';
