Composer API
Class

Composer\Composer

class Composer

Constants

VERSION

BRANCH_ALIAS_VERSION

RELEASE_DATE

Methods

void setPackage(RootPackageInterface $package)

RootPackageInterface getPackage()

setConfig(Config $config)

Config getConfig()

setLocker(Locker $locker)

Locker getLocker()

setRepositoryManager(RepositoryManager $manager)

RepositoryManager getRepositoryManager()

setDownloadManager(DownloadManager $manager)

DownloadManager getDownloadManager()

setArchiveManager(ArchiveManager $manager)

ArchiveManager getArchiveManager()

setInstallationManager(InstallationManager $manager)

InstallationManager getInstallationManager()

setPluginManager(PluginManager $manager)

PluginManager getPluginManager()

setEventDispatcher(EventDispatcher $eventDispatcher)

EventDispatcher getEventDispatcher()

setAutoloadGenerator(AutoloadGenerator $autoloadGenerator)

AutoloadGenerator getAutoloadGenerator()

Details

at line 90
public void setPackage(RootPackageInterface $package)

Parameters

RootPackageInterface $package

Return Value

void

at line 98
public RootPackageInterface getPackage()

Return Value

RootPackageInterface

at line 106
public setConfig(Config $config)

Parameters

Config $config

at line 114
public Config getConfig()

Return Value

Config

at line 122
public setLocker(Locker $locker)

Parameters

Locker $locker

at line 130
public Locker getLocker()

Return Value

Locker

at line 138
public setRepositoryManager(RepositoryManager $manager)

Parameters

RepositoryManager $manager

at line 146
public RepositoryManager getRepositoryManager()

Return Value

RepositoryManager

at line 154
public setDownloadManager(DownloadManager $manager)

Parameters

DownloadManager $manager

at line 162
public DownloadManager getDownloadManager()

Return Value

DownloadManager

at line 170
public setArchiveManager(ArchiveManager $manager)

Parameters

ArchiveManager $manager

at line 178
public ArchiveManager getArchiveManager()

Return Value

ArchiveManager

at line 186
public setInstallationManager(InstallationManager $manager)

Parameters

InstallationManager $manager

at line 194
public InstallationManager getInstallationManager()

Return Value

InstallationManager

at line 202
public setPluginManager(PluginManager $manager)

Parameters

PluginManager $manager

at line 210
public PluginManager getPluginManager()

Return Value

PluginManager

at line 218
public setEventDispatcher(EventDispatcher $eventDispatcher)

Parameters

EventDispatcher $eventDispatcher

at line 226
public EventDispatcher getEventDispatcher()

Return Value

EventDispatcher

at line 234
public setAutoloadGenerator(AutoloadGenerator $autoloadGenerator)

Parameters

AutoloadGenerator $autoloadGenerator

at line 242
public AutoloadGenerator getAutoloadGenerator()

Return Value

AutoloadGenerator