Skip to content

Commit

Permalink
Attempt stripping invalid import.
Browse files Browse the repository at this point in the history
  • Loading branch information
jaspertey committed Nov 9, 2024
1 parent 7740ed7 commit 1955228
Showing 1 changed file with 9 additions and 6 deletions.
15 changes: 9 additions & 6 deletions src/Commands/DomainControllerMakeCommand.php
Original file line number Diff line number Diff line change
Expand Up @@ -62,21 +62,21 @@ protected function buildFormRequestReplacements(array $replace, $modelClass)
);
}

$namespacedRequests = $namespace.'\\'.$storeRequestClass.';';
$namespacedRequests = $namespace . '\\' . $storeRequestClass . ';';

if ($storeRequestClass !== $updateRequestClass) {
$namespacedRequests .= PHP_EOL.'use '.$namespace.'\\'.$updateRequestClass.';';
$namespacedRequests .= PHP_EOL . 'use ' . $namespace . '\\' . $updateRequestClass . ';';
}

return array_merge($replace, [
'{{ storeRequest }}' => $storeRequestClass,
'{{storeRequest}}' => $storeRequestClass,
'{{ updateRequest }}' => $updateRequestClass,
'{{updateRequest}}' => $updateRequestClass,
'{{ namespacedStoreRequest }}' => $namespace.'\\'.$storeRequestClass,
'{{namespacedStoreRequest}}' => $namespace.'\\'.$storeRequestClass,
'{{ namespacedUpdateRequest }}' => $namespace.'\\'.$updateRequestClass,
'{{namespacedUpdateRequest}}' => $namespace.'\\'.$updateRequestClass,
'{{ namespacedStoreRequest }}' => $namespace . '\\' . $storeRequestClass,
'{{namespacedStoreRequest}}' => $namespace . '\\' . $storeRequestClass,
'{{ namespacedUpdateRequest }}' => $namespace . '\\' . $updateRequestClass,
'{{namespacedUpdateRequest}}' => $namespace . '\\' . $updateRequestClass,
'{{ namespacedRequests }}' => $namespacedRequests,
'{{namespacedRequests}}' => $namespacedRequests,
]);
Expand All @@ -92,6 +92,9 @@ protected function buildClass($name)

$replace = [];

// Ensure invalid import is stripped (needed for Laravel 10)
$replace["use {$this->getNamespace($name)}\Controller;\n"] = '';

$appRootNamespace = $this->laravel->getNamespace();
$pathToAppBaseController = parent::getPath("Http\Controllers\Controller");

Expand Down

0 comments on commit 1955228

Please sign in to comment.