Skip to content

Commit 5d41456

Browse files
committed
fix: create resource's directory if it does not exists
1 parent 0dec941 commit 5d41456

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22

33
All notable changes to `laravel-api-resource-generator` will be documented in this file.
44

5+
## 1.3.1 - 2023-07-29
6+
7+
### Fixed
8+
9+
- Create resource's directory if it does not exist.
10+
511
## 1.3.0 - 2023-03-24
612

713
### Added

src/Console/GenerateApiResourceCommand.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,10 @@ protected function generateResource(Model $model): void
171171
$name = class_basename($class);
172172
$path = $this->dir.'/'.$name.'Resource'.'.php';
173173

174+
if ( ! $this->files->isDirectory($this->dir)) {
175+
$this->files->makeDirectory($this->dir, 0755, true);
176+
}
177+
174178
if ($this->files->exists($path)) {
175179
if ($this->confirm('The resource already exists. Do you want to overwrite it? [y|N]')) {
176180
$this->files->delete($path);

0 commit comments

Comments
 (0)