From 46e297f014c14d3b88e1e19091ab241134549ad2 Mon Sep 17 00:00:00 2001 From: Mior Muhammad Zaki Date: Fri, 24 Nov 2023 19:00:20 +0800 Subject: [PATCH] wip Signed-off-by: Mior Muhammad Zaki --- src/Console/MiddlewareMakeCommand.php | 3 +++ src/Console/MigrateMakeCommand.php | 1 + src/Console/ModelMakeCommand.php | 13 +++++++++++++ src/Console/NotificationMakeCommand.php | 3 +++ 4 files changed, 20 insertions(+) diff --git a/src/Console/MiddlewareMakeCommand.php b/src/Console/MiddlewareMakeCommand.php index f1010e4b..ec54f2f1 100644 --- a/src/Console/MiddlewareMakeCommand.php +++ b/src/Console/MiddlewareMakeCommand.php @@ -37,6 +37,7 @@ public function __construct(Filesystem $files) * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ + #[\Override] public function handle() { return $this->generateCode() ? self::SUCCESS : self::FAILURE; @@ -48,6 +49,7 @@ public function handle() * @param string $name * @return string */ + #[\Override] protected function getPath($name) { return $this->getPathUsingCanvas($name); @@ -58,6 +60,7 @@ protected function getPath($name) * * @return string */ + #[\Override] protected function rootNamespace() { return $this->rootNamespaceUsingCanvas(); diff --git a/src/Console/MigrateMakeCommand.php b/src/Console/MigrateMakeCommand.php index b5d1b81a..d11f5ef4 100644 --- a/src/Console/MigrateMakeCommand.php +++ b/src/Console/MigrateMakeCommand.php @@ -42,6 +42,7 @@ public function __construct(MigrationCreator $creator, Composer $composer) * * @return void */ + #[\Override] public function handle() { $preset = $this->generatorPreset(); diff --git a/src/Console/ModelMakeCommand.php b/src/Console/ModelMakeCommand.php index 17452ff6..06e00294 100644 --- a/src/Console/ModelMakeCommand.php +++ b/src/Console/ModelMakeCommand.php @@ -38,11 +38,15 @@ public function __construct(Filesystem $files) * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ + #[\Override] public function handle() { return $this->generateCode() ? self::SUCCESS : self::FAILURE; } + /** + * Run after code successfully generated. + */ protected function afterCodeHasBeenGenerated(): void { if ($this->option('all')) { @@ -80,6 +84,7 @@ protected function afterCodeHasBeenGenerated(): void * * @return void */ + #[\Override] protected function createFactory() { $factory = Str::studly($this->getNameInput()); @@ -96,6 +101,7 @@ protected function createFactory() * * @return void */ + #[\Override] protected function createMigration() { $table = Str::snake(Str::pluralStudly(class_basename($this->getNameInput()))); @@ -117,6 +123,7 @@ protected function createMigration() * * @return void */ + #[\Override] protected function createSeeder() { $seeder = Str::studly(class_basename($this->getNameInput())); @@ -132,6 +139,7 @@ protected function createSeeder() * * @return void */ + #[\Override] protected function createController() { $controller = Str::studly(class_basename($this->getNameInput())); @@ -152,6 +160,7 @@ protected function createController() * * @return void */ + #[\Override] protected function createPolicy() { $policy = Str::studly(class_basename($this->getNameInput())); @@ -169,6 +178,7 @@ protected function createPolicy() * @param string $rootNamespace * @return string */ + #[\Override] protected function getDefaultNamespace($rootNamespace) { return rtrim($this->generatorPreset()->modelNamespace(), '\\'); @@ -180,6 +190,7 @@ protected function getDefaultNamespace($rootNamespace) * @param string $model * @return string */ + #[\Override] protected function qualifyModel(string $model) { return $this->qualifyModelUsingCanvas($model); @@ -191,6 +202,7 @@ protected function qualifyModel(string $model) * @param string $name * @return string */ + #[\Override] protected function getPath($name) { return $this->getPathUsingCanvas($name); @@ -201,6 +213,7 @@ protected function getPath($name) * * @return string */ + #[\Override] protected function rootNamespace() { return $this->rootNamespaceUsingCanvas(); diff --git a/src/Console/NotificationMakeCommand.php b/src/Console/NotificationMakeCommand.php index 3e02b38e..d3c4bdbf 100644 --- a/src/Console/NotificationMakeCommand.php +++ b/src/Console/NotificationMakeCommand.php @@ -37,6 +37,7 @@ public function __construct(Filesystem $files) * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ + #[\Override] public function handle() { return $this->generateCode() ? self::SUCCESS : self::FAILURE; @@ -58,6 +59,7 @@ public function afterCodeHasBeenGenerated(string $className, string $path): void * @param string $name * @return string */ + #[\Override] protected function getPath($name) { return $this->getPathUsingCanvas($name); @@ -68,6 +70,7 @@ protected function getPath($name) * * @return string */ + #[\Override] protected function rootNamespace() { return $this->rootNamespaceUsingCanvas();