diff --git a/src/Console/ModelMakeCommand.php b/src/Console/ModelMakeCommand.php index 4cfe0c3..b9b9eb3 100644 --- a/src/Console/ModelMakeCommand.php +++ b/src/Console/ModelMakeCommand.php @@ -5,7 +5,6 @@ namespace LaravelLang\Models\Console; use Illuminate\Console\Command; -use Illuminate\Foundation\Console\ModelMakeCommand as BaseMakeCommand; use Illuminate\Support\Str; use LaravelLang\Models\Generators\MigrationGenerator; use LaravelLang\Models\Generators\ModelGenerator; @@ -63,9 +62,7 @@ protected function model(): ?string $model = $this->resolveModelClass($name); - $this->createBaseModel($model); - - return $model; + return class_exists($model) ? $model : null; } protected function columns(): array @@ -123,16 +120,4 @@ protected function resolveModelClass(string $model): string return '\App\Models' . $model; } - - protected function createBaseModel(string $model): void - { - if (! class_exists($model)) { - $this->call(BaseMakeCommand::class, [ - 'name' => Str::after($model, 'App\\Models\\'), - '--migration' => true, - '--factory' => true, - '--seed' => true, - ]); - } - } }