TYPO3
7.6
|
Public Member Functions | |
initialize (\TYPO3\CMS\Core\Core\Bootstrap $bootstrap) | |
Public Member Functions inherited from PackageManager | |
__construct () | |
injectCoreCache (\TYPO3\CMS\Core\Cache\Frontend\PhpFrontend $coreCache) | |
injectDependencyResolver (DependencyResolver $dependencyResolver) | |
initialize (Bootstrap $bootstrap) | |
scanAvailablePackages () | |
registerPackage (PackageInterface $package, $sortAndSave=true) | |
getPackageKeyFromComposerName ($composerName) | |
getPackage ($packageKey) | |
isPackageAvailable ($packageKey) | |
isPackageActive ($packageKey) | |
deactivatePackage ($packageKey) | |
activatePackage ($packageKey) | |
activatePackageDuringRuntime ($packageKey) | |
deletePackage ($packageKey) | |
getActivePackages () | |
isPackageKeyValid ($packageKey) | |
getAvailablePackages () | |
unregisterPackage (PackageInterface $package) | |
getComposerManifest ($manifestPath) | |
Additional Inherited Members | |
Protected Attributes inherited from PackageManager | |
$dependencyResolver | |
$bootstrap | |
$coreCache | |
$cacheIdentifier | |
$packagesBasePaths = array() | |
$packageAliasMap = array() | |
$requiredPackageKeys = array() | |
$runtimeActivatedPackages = array() | |
$packagesBasePath = PATH_site | |
$packages = array() | |
$packageKeys = array() | |
$composerNameToPackageKeyMap = array() | |
$activePackages = array() | |
$packageStatesPathAndFilename | |
$packageStatesConfiguration = array() | |
This is an intermediate package manager that loads all extensions that are present in one of the package base paths, so that the class loader can find the classes of all tests, whether the according extension is active in the installation itself or not.
Definition at line 23 of file UnitTestPackageManager.php.
initialize | ( | \TYPO3\CMS\Core\Core\Bootstrap | $bootstrap | ) |
Initializes the package manager
\TYPO3\CMS\Core\Core\Bootstrap | $bootstrap | The current bootstrap |
Definition at line 31 of file UnitTestPackageManager.php.
References PackageManager\$bootstrap, PackageManager\$packages, and PackageManager\scanAvailablePackages().
|
protected |
Overwrite the original method to avoid resolving dependencies (which we do not need) and saving the PackageStates.php file (which we do not want), when calling scanAvailablePackages()
Definition at line 45 of file UnitTestPackageManager.php.