public function MicroweberInstaller::inflectPackageVars in Zircon Profile 8.0
Same name and namespace in other branches
- 8 vendor/composer/installers/src/Composer/Installers/MicroweberInstaller.php \Composer\Installers\MicroweberInstaller::inflectPackageVars()
Format package name.
For package type microweber-module, cut off a trailing '-module' if present
For package type microweber-template, cut off a trailing '-template' if present.
Overrides BaseInstaller::inflectPackageVars
File
- vendor/
composer/ installers/ src/ Composer/ Installers/ MicroweberInstaller.php, line 23
Class
Namespace
Composer\InstallersCode
public function inflectPackageVars($vars) {
if ($vars['type'] === 'microweber-template') {
return $this
->inflectTemplateVars($vars);
}
if ($vars['type'] === 'microweber-templates') {
return $this
->inflectTemplatesVars($vars);
}
if ($vars['type'] === 'microweber-core') {
return $this
->inflectCoreVars($vars);
}
if ($vars['type'] === 'microweber-adapter') {
return $this
->inflectCoreVars($vars);
}
if ($vars['type'] === 'microweber-module') {
return $this
->inflectModuleVars($vars);
}
if ($vars['type'] === 'microweber-modules') {
return $this
->inflectModulesVars($vars);
}
if ($vars['type'] === 'microweber-skin') {
return $this
->inflectSkinVars($vars);
}
if ($vars['type'] === 'microweber-element' or $vars['type'] === 'microweber-elements') {
return $this
->inflectElementVars($vars);
}
return $vars;
}