Lines Matching full:composer
14 use Composer\IO\IOInterface;
15 use Composer\Composer; alias
16 use Composer\IO\NullIO;
17 use Composer\Package\Dumper\ArrayDumper;
19 use Composer\Package\Loader\ArrayLoader;
29 * @var Composer
31 protected $composer; variable in ComponentInstaller\\Process\\Process
39 * @var \Composer\Config
59 * The Composer installation manager to find Component vendor directories.
60 * @var \Composer\Installer\InstallationManager
67 public function __construct(Composer $composer = null, IOInterface $io = null) argument
69 $this->composer = isset($composer) ? $composer : new Composer();
72 $this->installationManager = $this->composer->getInstallationManager();
81 $this->config = $this->composer->getConfig();
90 /** @var \Composer\Package\Locker $locker */
91 $locker = $this->composer->getLocker();
105 /** @var \Composer\Package\RootPackageInterface $rootPackage */
106 $rootPackage = $this->composer->getPackage();
124 $root = $this->composer->getPackage();
147 * The Composer package name.
149 * The extra config options sent from Composer.
205 if (!file_exists($path.DIRECTORY_SEPARATOR.'composer.json')) {
207 if (file_exists($temp.DIRECTORY_SEPARATOR.'composer.json')) {