__construct() __construct(\Composer\Package\PackageInterface $package = null, \Composer\Composer $composer = null, \Composer\IO\IOInterface $io = null) Initializes base installer. Parameters \Composer\Package\PackageInterface $package \Composer\Composer $composer \Composer\IO\IOInterface $io
getInstallPath() getInstallPath(\Composer\Package\PackageInterface $package, string $frameworkType = '') : string Return the install path based on package type. Parameters \Composer\Package\PackageInterface $package string $frameworkType Returns string
inflectPackageVars() inflectPackageVars(array $vars) : array For an installer to override to modify the vars per installer. Parameters array $vars Returns array
templatePath() templatePath(string $path, array $vars = array()) : string Replace vars in a path Parameters string $path array $vars Returns string
mapCustomInstallPaths() mapCustomInstallPaths(array $paths, string $name, string $type, string $vendor = NULL) : string Search through a passed paths array for a custom install path. Parameters array $paths string $name string $type string $vendor = NULL Returns string