Skip to content

Commit f83362e

Browse files
committed
Fixed resource namespace for commands
1 parent 9c1e285 commit f83362e

File tree

3 files changed

+11
-11
lines changed

3 files changed

+11
-11
lines changed

src/Commands/MakeApiRequest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -104,10 +104,10 @@ public function handle(): int
104104

105105
$requestDirectory = "{$baseResourcePath}/Api/Requests/$nameClass.php";
106106

107-
$modelNamespace = app("{$namespace}\\{$resourceClass}")->getModel();
107+
$modelNamespace = app("{$namespace}\\{$pluralModelClass}\\{$resourceClass}")->getModel();
108108

109109
$this->copyStubToApp('Request', $requestDirectory, [
110-
'namespace' => "{$namespace}\\{$resourceClass}\\Api\\Requests",
110+
'namespace' => "{$namespace}\\{$pluralModelClass}\\{$resourceClass}\\Api\\Requests",
111111
'nameClass' => $nameClass,
112112
'validationRules' => $this->getValidationRules(new $modelNamespace),
113113
]);

src/Commands/MakeApiServiceCommand.php

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -119,22 +119,22 @@ public function handle(): int
119119
});
120120

121121
$this->copyStubToApp('ResourceApiService', $resourceApiDirectory, [
122-
'namespace' => "{$namespace}\\{$resourceClass}\\Api",
123-
'resource' => "{$namespace}\\{$resourceClass}",
122+
'namespace' => "{$namespace}\\{$pluralModelClass}\\{$resourceClass}\\Api",
123+
'resource' => "{$namespace}\\{$pluralModelClass}\\{$resourceClass}",
124124
'resourceClass' => $resourceClass,
125125
'resourcePageClass' => $resourceApiDirectory,
126126
'apiServiceClass' => $apiServiceClass,
127127
]);
128128

129129
$this->copyStubToApp('DeleteHandler', $deleteHandlerDirectory, [
130-
'resource' => "{$namespace}\\{$resourceClass}",
130+
'resource' => "{$namespace}\\{$pluralModelClass}\\{$resourceClass}",
131131
'resourceClass' => $resourceClass,
132132
'handlersNamespace' => $handlersNamespace,
133133
'model' => $model,
134134
]);
135135

136136
$this->copyStubToApp('DetailHandler', $detailHandlerDirectory, [
137-
'resource' => "{$namespace}\\{$resourceClass}",
137+
'resource' => "{$namespace}\\{$pluralModelClass}\\{$resourceClass}",
138138
'resourceClass' => $resourceClass,
139139
'handlersNamespace' => $handlersNamespace,
140140
'transformer' => $transformer,
@@ -143,21 +143,21 @@ public function handle(): int
143143
]);
144144

145145
$this->copyStubToApp('CreateHandler', $createHandlerDirectory, [
146-
'resource' => "{$namespace}\\{$resourceClass}",
146+
'resource' => "{$namespace}\\{$pluralModelClass}\\{$resourceClass}",
147147
'resourceClass' => $resourceClass,
148148
'handlersNamespace' => $handlersNamespace,
149149
'model' => $model,
150150
]);
151151

152152
$this->copyStubToApp('UpdateHandler', $updateHandlerDirectory, [
153-
'resource' => "{$namespace}\\{$resourceClass}",
153+
'resource' => "{$namespace}\\{$pluralModelClass}\\{$resourceClass}",
154154
'resourceClass' => $resourceClass,
155155
'handlersNamespace' => $handlersNamespace,
156156
'model' => $model,
157157
]);
158158

159159
$this->copyStubToApp('PaginationHandler', $paginationHandlerDirectory, [
160-
'resource' => "{$namespace}\\{$resourceClass}",
160+
'resource' => "{$namespace}\\{$pluralModelClass}\\{$resourceClass}",
161161
'resourceClass' => $resourceClass,
162162
'handlersNamespace' => $handlersNamespace,
163163
'transformer' => $transformer,

src/Commands/MakeApiTransformerCommand.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,11 +89,11 @@ public function handle(): int
8989

9090
$resourceApiTransformerDirectory = "{$baseResourcePath}/Api/Transformers/$apiTransformerClass.php";
9191

92-
$modelClass = app("{$namespace}\\{$resourceClass}")->getModel();
92+
$modelClass = app("{$namespace}\\{$pluralModelClass}\\{$resourceClass}")->getModel();
9393

9494
$this->copyStubToApp('ApiTransformer', $resourceApiTransformerDirectory, [
9595
'namespace' => "{$namespace}\\{$resourceClass}\\Api\\Transformers",
96-
'resource' => "{$namespace}\\{$resourceClass}",
96+
'resource' => "{$namespace}\\{$pluralModelClass}\\{$resourceClass}",
9797
'resourceClass' => $resourceClass,
9898
'resourcePageClass' => $resourceApiTransformerDirectory,
9999
'apiTransformerClass' => $apiTransformerClass,

0 commit comments

Comments
 (0)