Website/_config.php

31 lines
743 B
PHP
Raw Normal View History

2023-09-14 17:33:54 +00:00
<?php
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
require __DIR__ . '/vendor/autoload.php';
2023-09-15 21:04:00 +00:00
require __DIR__ . '/util/Database.php';
2023-09-14 17:33:54 +00:00
require __DIR__ . '/util/Discord.php';
use Twig\Loader\FilesystemLoader;
$dotenv = Dotenv\Dotenv::createImmutable(__DIR__);
$dotenv->load();
$loader = new FilesystemLoader('template');
$twig = new Twig\Environment($loader);
2023-09-14 19:57:06 +00:00
$twig->addGlobal('discord_auth', $_ENV['DISCORD_OAUTH']);
2023-09-14 17:33:54 +00:00
$discord = new Discord(
$_ENV['DISCORD_CLIENT'],
$_ENV['DISCORD_SECRET'],
$_ENV['DISCORD_REDIRECT']
2023-09-15 21:04:00 +00:00
);
$mysql = new Database(
$_ENV['MYSQL_HOST'],
$_ENV['MYSQL_USER'],
$_ENV['MYSQL_PASS'],
$_ENV['MYSQL_DB']
2023-09-14 17:33:54 +00:00
);