From c0e369afab662ee745a2827301d88e2604b2d753 Mon Sep 17 00:00:00 2001
From: Sam Maosa <smaosa@strathmore.edu>
Date: Sun, 7 Apr 2024 22:26:50 +0300
Subject: [PATCH 1/2] New Feature: Generate Policies

---
 src/Commands/PolicyMakeCommand.php | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 src/Commands/PolicyMakeCommand.php

diff --git a/src/Commands/PolicyMakeCommand.php b/src/Commands/PolicyMakeCommand.php
new file mode 100644
index 0000000..3654ca7
--- /dev/null
+++ b/src/Commands/PolicyMakeCommand.php
@@ -0,0 +1,17 @@
+<?php
+
+namespace Savannabits\Modular\Commands;
+
+use Savannabits\Modular\Support\Concerns\GeneratesModularFiles;
+
+class PolicyMakeCommand extends \Illuminate\Foundation\Console\PolicyMakeCommand
+{
+    use GeneratesModularFiles;
+    protected $name = 'modular:make-policy';
+    protected $description = 'Create a new policy class in a modular package';
+
+    protected function getRelativeNamespace(): string
+    {
+        return '\\Policies';
+    }
+}

From 1a3bc0395a49dcbfb6db5f3274c4881b46022dda Mon Sep 17 00:00:00 2001
From: coolsam726 <coolsam726@users.noreply.github.com>
Date: Sun, 7 Apr 2024 19:27:27 +0000
Subject: [PATCH 2/2] Fix styling

---
 src/Commands/PolicyMakeCommand.php        | 2 ++
 tests/Installation/ModuleCreationTest.php | 2 --
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/Commands/PolicyMakeCommand.php b/src/Commands/PolicyMakeCommand.php
index 3654ca7..2dea1ce 100644
--- a/src/Commands/PolicyMakeCommand.php
+++ b/src/Commands/PolicyMakeCommand.php
@@ -7,7 +7,9 @@
 class PolicyMakeCommand extends \Illuminate\Foundation\Console\PolicyMakeCommand
 {
     use GeneratesModularFiles;
+
     protected $name = 'modular:make-policy';
+
     protected $description = 'Create a new policy class in a modular package';
 
     protected function getRelativeNamespace(): string
diff --git a/tests/Installation/ModuleCreationTest.php b/tests/Installation/ModuleCreationTest.php
index e8902eb..b3d9bbc 100644
--- a/tests/Installation/ModuleCreationTest.php
+++ b/tests/Installation/ModuleCreationTest.php
@@ -1,3 +1 @@
 <?php
-
-use function Pest\Laravel\artisan;