webflo/drupal-finder

Helper class to locate a Drupal installation.

Maintainers

👁 webflo

Package info

github.com/webflo/drupal-finder

pkg:composer/webflo/drupal-finder

Statistics

Installs: 55 569 357

Dependents: 259

Suggesters: 0

Stars: 126

Open Issues: 28

1.3.1 2024-06-28 13:45 UTC

Requires

  • php: >=8.1
  • composer-runtime-api: ^2.2

Requires (Dev)

Suggests

None

Provides

None

Conflicts

None

Replaces

None

GPL-2.0-or-later 73045060b0894c77962a10cff047f72872d8810c

  • Florian Weber <florian.woop@webflo.org>

README

👁 GitHub Workflow Status
👁 Packagist

Drupal Finder provides a class to locate a Drupal installation based on Composer metadata.

Usage

$drupalFinder = new \DrupalFinder\DrupalFinderComposerRuntime();

$drupalRoot = $drupalFinder->getDrupalRoot();
$composerRoot = $drupalFinder->getComposerRoot();
$vendorDir = $drupalFinder->getVendorDir();

Examples

License

GPL-2.0+