<?php
class Config {
const SITE_TITLE = "Dave Jarvis' Repositories";
private static function getHomeDirectory() {
if (!empty($_SERVER['HOME'])) {
return $_SERVER['HOME'];
}
if (!empty(getenv('HOME'))) {
return getenv('HOME');
}
if (function_exists('posix_getpwuid') && function_exists('posix_getuid')) {
$userInfo = posix_getpwuid(posix_getuid());
if (!empty($userInfo['dir'])) {
return $userInfo['dir'];
}
}
return '';
}
public static function getReposPath() {
return self::getHomeDirectory() . '/repos';
}
public static function init() {
ini_set('display_errors', 0);
ini_set('log_errors', 1);
ini_set('error_log', __DIR__ . '/error.log');
}
}