Documentation

DirectoryTree
in package

Table of Contents

$binDir  : string|null
$presetDir  : string|null
$rootPackageDir  : string|null
$vendorDir  : string|null
$webDir  : string|null
__construct()  : mixed
fromComposerJsonPath()  : self
getBinDir()  : string
getDependencyDir()  : string
getPackagesByVendor()  : iteratable<string|int, string>
List packages installed from a specific vendor
getPresetDir()  : string
getRootPackageDir()  : string
getVarConfigDir()  : string
getVendorDir()  : string
getVendorPackageDir()  : string
getVendors()  : iteratable<string|int, string>
List all vendors from which a package is installed
getVendorSpecificDir()  : string
getWebReadableRootDir()  : string
withBinDir()  : self
withRootPackageDir()  : self
withVendorDir()  : self

Properties

Methods

__construct()

public __construct(string $rootPackageDir) : mixed
Parameters
$rootPackageDir : string
Return values
mixed —

fromComposerJsonPath()

public static fromComposerJsonPath(string $path) : self
Parameters
$path : string
Return values
self —

getBinDir()

public getBinDir() : string
Return values
string —

getDependencyDir()

public getDependencyDir(string $vendor, string $package) : string
Parameters
$vendor : string
$package : string
Return values
string —

getPackagesByVendor()

List packages installed from a specific vendor

public getPackagesByVendor(string $vendor) : iteratable<string|int, string>
Parameters
$vendor : string
Return values
iteratable<string|int, string> —

A list of packages in a vendor-specific dir

getPresetDir()

public getPresetDir() : string
Return values
string —

getRootPackageDir()

public getRootPackageDir() : string
Return values
string —

getVarConfigDir()

public getVarConfigDir() : string
Return values
string —

getVendorDir()

public getVendorDir() : string
Return values
string —

getVendorPackageDir()

public getVendorPackageDir(string $vendor, string $package) : string
Parameters
$vendor : string
$package : string
Return values
string —

getVendors()

List all vendors from which a package is installed

public getVendors() : iteratable<string|int, string>
Return values
iteratable<string|int, string> —

getVendorSpecificDir()

public getVendorSpecificDir(string $vendor) : string
Parameters
$vendor : string
Return values
string —

getWebReadableRootDir()

public getWebReadableRootDir() : string
Return values
string —

withBinDir()

public withBinDir(string $dir) : self
Parameters
$dir : string
Return values
self —

withRootPackageDir()

public withRootPackageDir(string $dir) : self
Parameters
$dir : string
Return values
self —

withVendorDir()

public withVendorDir(string $dir) : self
Parameters
$dir : string
Return values
self —

Search results