discover · compare · collections · requirements · contribute · feed · watching · stats · help with your tokens
dnoegel/php-xdg-base-dir · source
Snapshot 0 · 2026-11-04T12:47:23Z · PHP · MIT
Content fingerprint
dcc35649113593613d54de74d5a14168637a39cbe8e10f2f67547f75d82e502eGitHub description at capture
README at capture
# XDG Base Directory [](https://packagist.org/packages/dnoegel/php-xdg-base-dir) [](https://packagist.org/packages/dnoegel/php-xdg-base-dir) [](LICENSE.md) [](https://travis-ci.org/dnoegel/php-xdg-base-dir) Implementation of XDG Base Directory specification for php ## Install Via Composer ``` bash $ composer require dnoegel/php-xdg-base-dir ``` ## Usage ``` php $xdg = new \XdgBaseDir\Xdg(); echo $xdg->getHomeDir(); echo $xdg->getHomeConfigDir(); echo $xdg->getHomeDataDir(); echo $xdg->getHomeCacheDir(); echo $xdg->getRuntimeDir(); print_r($xdg->getDataDirs()); // returns array print_r($xdg->getConfigDirs()); // returns array ``` ## Testing ``` bash $ phpunit ``` ## License The MIT License (MIT). Please see [License File](https://github.com/dnoegel/php-xdg-base-dir/blob/master/LICENSE) for more information.