Skip to content

Commit 12ff81f

Browse files
authored
Merge pull request #18 from PackageFactory/fixPackageNameResolution
Fix package name resolution
2 parents a29b312 + dda41f1 commit 12ff81f

1 file changed

Lines changed: 8 additions & 4 deletions

File tree

Classes/Command/ComponentCommandController.php

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -66,11 +66,13 @@ public function kickStartCommand(string $name, bool $listable = false, bool $yes
6666
new DefensiveConfirmationFileWriter($this->output, $yes)
6767
);
6868
$package = $this->packageResolver->resolvePackage();
69+
$componentName = ComponentName::fromInput($name, PackageKey::fromPackage($package));
70+
$componentPackage = $this->packageResolver->resolvePackage((string)$componentName->getPackageKey());
6971

7072
$componentGenerator->generateComponent(
71-
ComponentName::fromInput($name, PackageKey::fromPackage($package)),
73+
$componentName,
7274
$this->request->getExceedingArguments(),
73-
$package->getPackagePath(),
75+
$componentPackage->getPackagePath(),
7476
$this->colocate,
7577
$listable
7678
);
@@ -101,13 +103,15 @@ public function kickStartEnumCommand(string $componentName, string $name, string
101103
new DefensiveConfirmationFileWriter($this->output, $yes)
102104
);
103105
$package = $this->packageResolver->resolvePackage();
106+
$componentNameObject = ComponentName::fromInput($componentName, PackageKey::fromPackage($package));
107+
$componentPackage = $this->packageResolver->resolvePackage((string)$componentNameObject->getPackageKey());
104108

105109
$enumGenerator->generateEnum(
106-
ComponentName::fromInput($componentName, PackageKey::fromPackage($package)),
110+
$componentNameObject,
107111
$name,
108112
$type,
109113
$values,
110-
$package->getPackagePath(),
114+
$componentPackage->getPackagePath(),
111115
$this->colocate
112116
);
113117
}

0 commit comments

Comments
 (0)