Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
|
Public Member Functions | |
__construct (Dir\Reader $reader, ComponentRegistrar $componentRegistrar, \Magento\Framework\Serialize\Serializer\Json $serializer=null) | |
getModuleName ($packageName) | |
getNonExistingDependencies () | |
getPackageName ($moduleName) | |
getRequire ($moduleName) | |
getRequiredBy ($requiredModuleName) | |
getConflict ($moduleName) | |
getVersion ($moduleName) | |
Protected Member Functions | |
addNonExistingDependency ($dependency) | |
convertPackageNameToModuleName ($packageName) | |
isMagentoPackage ($packageName) | |
Protected Attributes | |
$nonExistingDependencies = [] | |
Provide information of dependencies and conflicts in composer.json files, mapping of package name to module name, and mapping of module name to package version
Definition at line 14 of file PackageInfo.php.
__construct | ( | Dir\Reader | $reader, |
ComponentRegistrar | $componentRegistrar, | ||
\Magento\Framework\Serialize\Serializer\Json | $serializer = null |
||
) |
Dir\Reader | $reader | |
ComponentRegistrar | $componentRegistrar | |
\Magento\Framework\Serialize\Serializer\Json | null | $serializer |
Definition at line 72 of file PackageInfo.php.
|
protected |
Add non existing dependency
string | $dependency |
Definition at line 153 of file PackageInfo.php.
|
protected |
Build module name based on internal package name
string | $packageName |
Definition at line 176 of file PackageInfo.php.
getConflict | ( | $moduleName | ) |
Get all module names a module conflicts
string | $moduleName |
Definition at line 264 of file PackageInfo.php.
getModuleName | ( | $packageName | ) |
Get module name of a package
string | $packageName |
Definition at line 132 of file PackageInfo.php.
getNonExistingDependencies | ( | ) |
Return list of non existing dependencies
Definition at line 165 of file PackageInfo.php.
getPackageName | ( | $moduleName | ) |
Get package name of a module
string | $moduleName |
Definition at line 202 of file PackageInfo.php.
getRequire | ( | $moduleName | ) |
Get all module names a module requires
string | $moduleName |
Definition at line 229 of file PackageInfo.php.
getRequiredBy | ( | $requiredModuleName | ) |
Get all module names a module required by
string | $requiredModuleName |
Definition at line 245 of file PackageInfo.php.
getVersion | ( | $moduleName | ) |
Get package version of a module
string | $moduleName |
Definition at line 283 of file PackageInfo.php.
|
protected |
Check if package is internal magento module
string | $packageName |
Definition at line 191 of file PackageInfo.php.
|
protected |
Definition at line 59 of file PackageInfo.php.