Todaymade\Daux\Daux::normalizeDocumentationPath PHP Метод

normalizeDocumentationPath() публичный Метод

public normalizeDocumentationPath ( $path )
    public function normalizeDocumentationPath($path)
    {
        // When running through `daux --serve` we set an environment variable to know where we started from
        $env = getenv('DAUX_SOURCE');
        if ($env && is_dir($env)) {
            return $env;
        }
        if (is_dir($path)) {
            if (DauxHelper::isAbsolutePath($path)) {
                return $path;
            }
            return getcwd() . '/' . $path;
        }
        throw new Exception('The Docs directory does not exist. Check the path again : ' . $path);
    }