|
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.