<?php

namespace API\Test;

require_once dirname(dirname(__FILE__)) . '/services/ApiConfig.php';
/* 
 * Config and PDO Connection Tester
 * 
 * Import the api config and use it to connect to the database via PDO.
 * Disply success or fail with data messages.
 */
$config = new \API\ApiConfig();
$c = $config->get();
echo "<pre><code>";
try {
    $pdo = new \PDO("mysql:host={$c['dbHost']};dbname={$c['db']}", $c["dbUser"], $c["dbPass"]);
    $pdo->setAttribute(\PDO::ATTR_ERRMODE, \PDO::ERRMODE_EXCEPTION);
    echo "Success! <br/> <br/>";
} catch (\PDOException $e) {
    echo "Fail! <br/> <br/>";
    echo "Config:  <br/> <br/>";
    print_r($c);
    echo "Exception: <br/> <br/>";
    print_r($e);
}
<?php

namespace API\Test;

require_once dirname(dirname(__FILE__)) . "/services/ApiConfig";
echo "<h3>API Config</h3>";
echo '<pre><code>';
$config = new \API\ApiConfig();
print_r($config->get());
echo "</code></pre>";
echo "<h3>SERVER</h3>";
echo '<pre><code>';
print_r($_SERVER);
echo "</code></pre>";