Skip to content

Commit a1e42a5

Browse files
committed
Renamed the CheckAuthorizationMiddleware to AuthorizationMiddleware.
1 parent 88b3c34 commit a1e42a5

File tree

6 files changed

+71
-71
lines changed

6 files changed

+71
-71
lines changed

src/Console/Commands/InstallCommand.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
namespace Codestage\Authorization\Console\Commands;
44

5-
use Codestage\Authorization\Middleware\CheckAuthorizationMiddleware;
5+
use Codestage\Authorization\Middleware\AuthorizationMiddleware;
66
use Codestage\Authorization\Providers\AuthorizationServiceProvider;
77
use Error;
88
use Illuminate\Console\Command;
@@ -203,14 +203,14 @@ public function addMiddlewareToKernel(): bool
203203
}
204204

205205
// Build the middleware class' FQN
206-
$middlewareQualifiedName = CheckAuthorizationMiddleware::class;
206+
$middlewareQualifiedName = AuthorizationMiddleware::class;
207207
if (!str_starts_with($middlewareQualifiedName, '\\')) {
208208
$middlewareQualifiedName = '\\' . $middlewareQualifiedName;
209209
}
210210

211211
// Add the middleware to each group
212212
foreach ($groups as $group => $groupMiddleware) {
213-
if (!in_array(CheckAuthorizationMiddleware::class, $groupMiddleware)) {
213+
if (!in_array(AuthorizationMiddleware::class, $groupMiddleware)) {
214214
$newFileContents = preg_replace(
215215
'/([\'"]' . $group . '[\'"] => \\[[a-zA-Z\\s:,\\/\\\\\'\"]+?)([ \\t]+)((?:(?:\\w|\\\\)+)?SubstituteBindings::class)/m',
216216
'$1$2' . $middlewareQualifiedName . "::class,\n$2$3",

src/Middleware/CheckAuthorizationMiddleware.php renamed to src/Middleware/AuthorizationMiddleware.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
use ReflectionException;
99
use Throwable;
1010

11-
class CheckAuthorizationMiddleware
11+
class AuthorizationMiddleware
1212
{
1313
/**
1414
* AuthorizeMiddleware constructor method.

tests/Feature/PermissionsAuthorizationTest.php

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
namespace Codestage\Authorization\Tests\Feature;
44

5-
use Codestage\Authorization\Middleware\CheckAuthorizationMiddleware;
5+
use Codestage\Authorization\Middleware\AuthorizationMiddleware;
66
use Codestage\Authorization\Tests\Fakes\Enums\FakePermission;
77
use Codestage\Authorization\Tests\Fakes\Http\Controllers\PermissionsAuthorizationTest\{
88
PermissionAuthorizationController1,
@@ -25,7 +25,7 @@ class PermissionsAuthorizationTest extends TestCase
2525
public function OnlyClassGuard_WhenClassRequiresAuthorizationAndNotAuthenticated_Unauthorized(): void
2626
{
2727
// Arrange
28-
Route::get('test1', PermissionAuthorizationController1::class)->middleware([CheckAuthorizationMiddleware::class])->name('test1');
28+
Route::get('test1', PermissionAuthorizationController1::class)->middleware([AuthorizationMiddleware::class])->name('test1');
2929

3030
// Act
3131
/** @var TestResponse[] $responses */
@@ -45,7 +45,7 @@ public function OnlyClassGuard_WhenClassRequiresAuthorizationAndDoesNotHavePermi
4545
{
4646
// Arrange
4747
$this->authenticateUser();
48-
Route::get('test1', PermissionAuthorizationController1::class)->middleware([CheckAuthorizationMiddleware::class])->name('test1');
48+
Route::get('test1', PermissionAuthorizationController1::class)->middleware([AuthorizationMiddleware::class])->name('test1');
4949

5050
// Act
5151
/** @var TestResponse[] $responses */
@@ -65,7 +65,7 @@ public function OnlyClassGuard_WhenClassRequiresAuthorizationValid_Success(): vo
6565
{
6666
// Arrange
6767
$this->authenticateUser([FakePermission::ExamplePermission1]);
68-
Route::get('test1', PermissionAuthorizationController1::class)->middleware([CheckAuthorizationMiddleware::class])->name('test1');
68+
Route::get('test1', PermissionAuthorizationController1::class)->middleware([AuthorizationMiddleware::class])->name('test1');
6969

7070
// Act
7171
/** @var TestResponse[] $responses */
@@ -84,7 +84,7 @@ public function OnlyClassGuard_WhenClassRequiresAuthorizationValid_Success(): vo
8484
public function MultipleOptional_WhenClassRequiresAuthorizationAndNotAuthenticated_Unauthorized(): void
8585
{
8686
// Arrange
87-
Route::get('test1', PermissionAuthorizationController2::class)->middleware([CheckAuthorizationMiddleware::class])->name('test1');
87+
Route::get('test1', PermissionAuthorizationController2::class)->middleware([AuthorizationMiddleware::class])->name('test1');
8888

8989
// Act
9090
/** @var TestResponse[] $responses */
@@ -104,7 +104,7 @@ public function MultipleOptional_WhenClassRequiresAuthorizationAndDoesNotHavePer
104104
{
105105
// Arrange
106106
$this->authenticateUser();
107-
Route::get('test1', PermissionAuthorizationController2::class)->middleware([CheckAuthorizationMiddleware::class])->name('test1');
107+
Route::get('test1', PermissionAuthorizationController2::class)->middleware([AuthorizationMiddleware::class])->name('test1');
108108

109109
// Act
110110
/** @var TestResponse[] $responses */
@@ -124,7 +124,7 @@ public function MultipleOptional_WhenClassRequiresAuthorizationAndHasNoValidPerm
124124
{
125125
// Arrange
126126
$this->authenticateUser([FakePermission::ExamplePermission2]);
127-
Route::get('test1', PermissionAuthorizationController2::class)->middleware([CheckAuthorizationMiddleware::class])->name('test1');
127+
Route::get('test1', PermissionAuthorizationController2::class)->middleware([AuthorizationMiddleware::class])->name('test1');
128128

129129
// Act
130130
/** @var TestResponse[] $responses */
@@ -144,7 +144,7 @@ public function MultipleOptional_WhenClassRequiresAuthorizationAndHasOnePermissi
144144
{
145145
// Arrange
146146
$this->authenticateUser([FakePermission::ExamplePermission1]);
147-
Route::get('test1', PermissionAuthorizationController2::class)->middleware([CheckAuthorizationMiddleware::class])->name('test1');
147+
Route::get('test1', PermissionAuthorizationController2::class)->middleware([AuthorizationMiddleware::class])->name('test1');
148148

149149
// Act
150150
/** @var TestResponse[] $responses */
@@ -164,7 +164,7 @@ public function MultipleOptional_WhenClassRequiresAuthorizationAndHasOtherPermis
164164
{
165165
// Arrange
166166
$this->authenticateUser([FakePermission::ExamplePermission3]);
167-
Route::get('test1', PermissionAuthorizationController2::class)->middleware([CheckAuthorizationMiddleware::class])->name('test1');
167+
Route::get('test1', PermissionAuthorizationController2::class)->middleware([AuthorizationMiddleware::class])->name('test1');
168168

169169
// Act
170170
/** @var TestResponse[] $responses */
@@ -184,7 +184,7 @@ public function MultipleOptional_WhenClassRequiresAuthorizationAndHasBothPermiss
184184
{
185185
// Arrange
186186
$this->authenticateUser([FakePermission::ExamplePermission1, FakePermission::ExamplePermission3]);
187-
Route::get('test1', PermissionAuthorizationController2::class)->middleware([CheckAuthorizationMiddleware::class])->name('test1');
187+
Route::get('test1', PermissionAuthorizationController2::class)->middleware([AuthorizationMiddleware::class])->name('test1');
188188

189189
// Act
190190
/** @var TestResponse[] $responses */
@@ -203,7 +203,7 @@ public function MultipleOptional_WhenClassRequiresAuthorizationAndHasBothPermiss
203203
public function MultipleRequired_WhenNotAuthenticated_Unauthorized(): void
204204
{
205205
// Arrange
206-
Route::get('test1', PermissionAuthorizationController3::class)->middleware([CheckAuthorizationMiddleware::class])->name('test1');
206+
Route::get('test1', PermissionAuthorizationController3::class)->middleware([AuthorizationMiddleware::class])->name('test1');
207207

208208
// Act
209209
/** @var TestResponse[] $responses */
@@ -223,7 +223,7 @@ public function MultipleRequired_WithoutPermissions_Forbidden(): void
223223
{
224224
// Arrange
225225
$this->authenticateUser();
226-
Route::get('test1', PermissionAuthorizationController3::class)->middleware([CheckAuthorizationMiddleware::class])->name('test1');
226+
Route::get('test1', PermissionAuthorizationController3::class)->middleware([AuthorizationMiddleware::class])->name('test1');
227227

228228
// Act
229229
/** @var TestResponse[] $responses */
@@ -243,7 +243,7 @@ public function MultipleRequired_WhenHasOnlyFirstPermission_Forbidden(): void
243243
{
244244
// Arrange
245245
$this->authenticateUser([FakePermission::ExamplePermission1]);
246-
Route::get('test1', PermissionAuthorizationController3::class)->middleware([CheckAuthorizationMiddleware::class])->name('test1');
246+
Route::get('test1', PermissionAuthorizationController3::class)->middleware([AuthorizationMiddleware::class])->name('test1');
247247

248248
// Act
249249
/** @var TestResponse[] $responses */
@@ -263,7 +263,7 @@ public function MultipleRequired_WhenHasOnlySecondPermission_Forbidden(): void
263263
{
264264
// Arrange
265265
$this->authenticateUser([FakePermission::ExamplePermission3]);
266-
Route::get('test1', PermissionAuthorizationController3::class)->middleware([CheckAuthorizationMiddleware::class])->name('test1');
266+
Route::get('test1', PermissionAuthorizationController3::class)->middleware([AuthorizationMiddleware::class])->name('test1');
267267

268268
// Act
269269
/** @var TestResponse[] $responses */
@@ -283,7 +283,7 @@ public function MultipleRequired_WhenValid_Success(): void
283283
{
284284
// Arrange
285285
$this->authenticateUser([FakePermission::ExamplePermission1, FakePermission::ExamplePermission3]);
286-
Route::get('test1', PermissionAuthorizationController3::class)->middleware([CheckAuthorizationMiddleware::class])->name('test1');
286+
Route::get('test1', PermissionAuthorizationController3::class)->middleware([AuthorizationMiddleware::class])->name('test1');
287287

288288
// Act
289289
/** @var TestResponse[] $responses */
@@ -302,8 +302,8 @@ public function MultipleRequired_WhenValid_Success(): void
302302
public function MultipleRequiredOnClassAndMethod_WhenNotAuthenticated_Unauthorized(): void
303303
{
304304
// Arrange
305-
Route::get('test1', [PermissionAuthorizationController4::class, 'onlyRequiresClassPermissions'])->middleware([CheckAuthorizationMiddleware::class])->name('test1');
306-
Route::get('test2', [PermissionAuthorizationController4::class, 'requiresClassAndMethodPermissions'])->middleware([CheckAuthorizationMiddleware::class])->name('test2');
305+
Route::get('test1', [PermissionAuthorizationController4::class, 'onlyRequiresClassPermissions'])->middleware([AuthorizationMiddleware::class])->name('test1');
306+
Route::get('test2', [PermissionAuthorizationController4::class, 'requiresClassAndMethodPermissions'])->middleware([AuthorizationMiddleware::class])->name('test2');
307307

308308
// Act
309309
/** @var TestResponse[] $responses */
@@ -325,8 +325,8 @@ public function MultipleRequiredOnClassAndMethod_WithoutPermissions_Forbidden():
325325
{
326326
// Arrange
327327
$this->authenticateUser();
328-
Route::get('test1', [PermissionAuthorizationController4::class, 'onlyRequiresClassPermissions'])->middleware([CheckAuthorizationMiddleware::class])->name('test1');
329-
Route::get('test2', [PermissionAuthorizationController4::class, 'requiresClassAndMethodPermissions'])->middleware([CheckAuthorizationMiddleware::class])->name('test2');
328+
Route::get('test1', [PermissionAuthorizationController4::class, 'onlyRequiresClassPermissions'])->middleware([AuthorizationMiddleware::class])->name('test1');
329+
Route::get('test2', [PermissionAuthorizationController4::class, 'requiresClassAndMethodPermissions'])->middleware([AuthorizationMiddleware::class])->name('test2');
330330

331331
// Act
332332
/** @var TestResponse[] $responses */
@@ -351,8 +351,8 @@ public function MultipleRequiredOnClassAndMethod_WhenOnlyHasOneClassPermission_F
351351
FakePermission::ExamplePermission1,
352352
FakePermission::ExamplePermission2
353353
]);
354-
Route::get('test1', [PermissionAuthorizationController4::class, 'onlyRequiresClassPermissions'])->middleware([CheckAuthorizationMiddleware::class])->name('test1');
355-
Route::get('test2', [PermissionAuthorizationController4::class, 'requiresClassAndMethodPermissions'])->middleware([CheckAuthorizationMiddleware::class])->name('test2');
354+
Route::get('test1', [PermissionAuthorizationController4::class, 'onlyRequiresClassPermissions'])->middleware([AuthorizationMiddleware::class])->name('test1');
355+
Route::get('test2', [PermissionAuthorizationController4::class, 'requiresClassAndMethodPermissions'])->middleware([AuthorizationMiddleware::class])->name('test2');
356356

357357
// Act
358358
/** @var TestResponse[] $responses */
@@ -377,8 +377,8 @@ public function MultipleRequiredOnClassAndMethod_WhenHasClassPermissions_Forbidd
377377
FakePermission::ExamplePermission1,
378378
FakePermission::ExamplePermission3
379379
]);
380-
Route::get('test1', [PermissionAuthorizationController4::class, 'onlyRequiresClassPermissions'])->middleware([CheckAuthorizationMiddleware::class])->name('test1');
381-
Route::get('test2', [PermissionAuthorizationController4::class, 'requiresClassAndMethodPermissions'])->middleware([CheckAuthorizationMiddleware::class])->name('test2');
380+
Route::get('test1', [PermissionAuthorizationController4::class, 'onlyRequiresClassPermissions'])->middleware([AuthorizationMiddleware::class])->name('test1');
381+
Route::get('test2', [PermissionAuthorizationController4::class, 'requiresClassAndMethodPermissions'])->middleware([AuthorizationMiddleware::class])->name('test2');
382382

383383
// Act
384384
/** @var TestResponse[] $responses */
@@ -404,8 +404,8 @@ public function MultipleRequiredOnClassAndMethod_WhenHasClassAndMethodPermission
404404
FakePermission::ExamplePermission2,
405405
FakePermission::ExamplePermission3
406406
]);
407-
Route::get('test1', [PermissionAuthorizationController4::class, 'onlyRequiresClassPermissions'])->middleware([CheckAuthorizationMiddleware::class])->name('test1');
408-
Route::get('test2', [PermissionAuthorizationController4::class, 'requiresClassAndMethodPermissions'])->middleware([CheckAuthorizationMiddleware::class])->name('test2');
407+
Route::get('test1', [PermissionAuthorizationController4::class, 'onlyRequiresClassPermissions'])->middleware([AuthorizationMiddleware::class])->name('test1');
408+
Route::get('test2', [PermissionAuthorizationController4::class, 'requiresClassAndMethodPermissions'])->middleware([AuthorizationMiddleware::class])->name('test2');
409409

410410
// Act
411411
/** @var TestResponse[] $responses */

tests/Feature/PolicyAuthorizationTest.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
namespace Codestage\Authorization\Tests\Feature;
44

55
use Carbon\Carbon;
6-
use Codestage\Authorization\Middleware\CheckAuthorizationMiddleware;
6+
use Codestage\Authorization\Middleware\AuthorizationMiddleware;
77
use Codestage\Authorization\Tests\Fakes\Http\Controllers\PolicyAuthorizationTest\PolicyAuthorizationTestController1;
88
use Codestage\Authorization\Tests\TestCase;
99
use Illuminate\Support\Facades\Route;
@@ -19,7 +19,7 @@ class PolicyAuthorizationTest extends TestCase
1919
public function Authorize_WhenClassRequiresPolicyAndNotAuthenticated_Unauthorized(): void
2020
{
2121
// Arrange
22-
Route::get('test1', PolicyAuthorizationTestController1::class)->middleware([CheckAuthorizationMiddleware::class])->name('test1');
22+
Route::get('test1', PolicyAuthorizationTestController1::class)->middleware([AuthorizationMiddleware::class])->name('test1');
2323

2424
// Act
2525
/** @var TestResponse[] $responses */
@@ -39,7 +39,7 @@ public function Authorize_WhenClassRequiresPolicyWhichFails_Forbidden(): void
3939
{
4040
// Arrange
4141
$this->authenticateUser();
42-
Route::get('test1', PolicyAuthorizationTestController1::class)->middleware([CheckAuthorizationMiddleware::class])->name('test1');
42+
Route::get('test1', PolicyAuthorizationTestController1::class)->middleware([AuthorizationMiddleware::class])->name('test1');
4343
Carbon::setTestNow(Carbon::parse('2001-07-26T00:00:00Z'));
4444

4545
// Act
@@ -60,7 +60,7 @@ public function Authorize_WhenClassRequiresPolicyWhichPasses_Success(): void
6060
{
6161
// Arrange
6262
$this->authenticateUser();
63-
Route::get('test1', PolicyAuthorizationTestController1::class)->middleware([CheckAuthorizationMiddleware::class])->name('test1');
63+
Route::get('test1', PolicyAuthorizationTestController1::class)->middleware([AuthorizationMiddleware::class])->name('test1');
6464
Carbon::setTestNow(Carbon::parse('2001-12-25T00:00:00Z'));
6565

6666
// Act

0 commit comments

Comments
 (0)