/** * * @return \File */ public static function getDocumentRoot() { $h = $_SERVER['DOCUMENT_ROOT']; if (isset($_SERVER['SUBDOMAIN_DOCUMENT_ROOT'])) { $h = $_SERVER['SUBDOMAIN_DOCUMENT_ROOT']; } if (isset($_SERVER['REAL_DOCUMENT_ROOT'])) { $h = $_SERVER['REAL_DOCUMENT_ROOT']; } $x = new File(static::fixSlashes($h)); return $x->getAbsoluteDirectory(); }