Need help with php-xdg-base-dir?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

6.4K Stars 12 Forks MIT License 48 Commits 5 Opened issues

Services available


Need anything else?

Contributors list

XDG Base Directory

Latest Stable Version Total Downloads Software License Build Status

Implementation of XDG Base Directory specification for php


Via Composer

$ composer require dnoegel/php-xdg-base-dir


$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


$ phpunit


The MIT License (MIT). Please see License File for more information.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.