Passed
Pull Request — master (#18)
by Mostafa Abd El-Salam
08:25
created
src/Models/Permission.php 1 patch
Unused Use Statements   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -5,12 +5,12 @@
 block discarded – undo
5 5
 use Illuminate\Support\Collection;
6 6
 use Jenssegers\Mongodb\Eloquent\Model;
7 7
 use Jenssegers\Mongodb\Relations\BelongsToMany;
8
+use Maklad\Permission\Contracts\PermissionInterface;
9
+use Maklad\Permission\Exceptions\PermissionAlreadyExists;
10
+use Maklad\Permission\Exceptions\PermissionDoesNotExist;
8 11
 use Maklad\Permission\Helpers;
9 12
 use Maklad\Permission\PermissionRegistrar;
10 13
 use Maklad\Permission\Traits\RefreshesPermissionCache;
11
-use Maklad\Permission\Exceptions\PermissionDoesNotExist;
12
-use Maklad\Permission\Exceptions\PermissionAlreadyExists;
13
-use Maklad\Permission\Contracts\PermissionInterface;
14 14
 
15 15
 class Permission extends Model implements PermissionInterface
16 16
 {
Please login to merge, or discard this patch.
src/Models/Role.php 1 patch
Unused Use Statements   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -3,14 +3,14 @@
 block discarded – undo
3 3
 namespace Maklad\Permission\Models;
4 4
 
5 5
 use Jenssegers\Mongodb\Eloquent\Model;
6
-use Maklad\Permission\Helpers;
7
-use Maklad\Permission\Traits\HasPermissions;
8
-use Maklad\Permission\Exceptions\RoleDoesNotExist;
6
+use Jenssegers\Mongodb\Relations\BelongsToMany;
7
+use Maklad\Permission\Contracts\RoleInterface;
9 8
 use Maklad\Permission\Exceptions\GuardDoesNotMatch;
10 9
 use Maklad\Permission\Exceptions\RoleAlreadyExists;
11
-use Maklad\Permission\Contracts\RoleInterface;
10
+use Maklad\Permission\Exceptions\RoleDoesNotExist;
11
+use Maklad\Permission\Helpers;
12
+use Maklad\Permission\Traits\HasPermissions;
12 13
 use Maklad\Permission\Traits\RefreshesPermissionCache;
13
-use Jenssegers\Mongodb\Relations\BelongsToMany;
14 14
 
15 15
 class Role extends Model implements RoleInterface
16 16
 {
Please login to merge, or discard this patch.
src/PermissionServiceProvider.php 1 patch
Unused Use Statements   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -4,8 +4,8 @@
 block discarded – undo
4 4
 
5 5
 use Illuminate\Support\ServiceProvider;
6 6
 use Illuminate\View\Compilers\BladeCompiler;
7
-use Maklad\Permission\Contracts\RoleInterface as Role;
8 7
 use Maklad\Permission\Contracts\PermissionInterface as Permission;
8
+use Maklad\Permission\Contracts\RoleInterface as Role;
9 9
 
10 10
 class PermissionServiceProvider extends ServiceProvider
11 11
 {
Please login to merge, or discard this patch.
src/Traits/HasPermissions.php 2 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -82,7 +82,7 @@
 block discarded – undo
82 82
     }
83 83
 
84 84
     /**
85
-     * @param Model|Permission|Role $roleOrPermission
85
+     * @param Model $roleOrPermission
86 86
      *
87 87
      */
88 88
     protected function ensureModelSharesGuard(Model $roleOrPermission)
Please login to merge, or discard this patch.
Unused Use Statements   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -6,8 +6,8 @@
 block discarded – undo
6 6
 use Jenssegers\Mongodb\Eloquent\Model;
7 7
 use Maklad\Permission\Contracts\PermissionInterface as Permission;
8 8
 use Maklad\Permission\Contracts\RoleInterface as Role;
9
-use Maklad\Permission\PermissionRegistrar;
10 9
 use Maklad\Permission\Exceptions\GuardDoesNotMatch;
10
+use Maklad\Permission\PermissionRegistrar;
11 11
 
12 12
 trait HasPermissions
13 13
 {
Please login to merge, or discard this patch.
src/PermissionRegistrar.php 1 patch
Unused Use Statements   +1 added lines, -2 removed lines patch added patch discarded remove patch
@@ -2,10 +2,9 @@
 block discarded – undo
2 2
 
3 3
 namespace Maklad\Permission;
4 4
 
5
-use Illuminate\Support\Collection;
6
-use Illuminate\Contracts\Logging\Log;
7 5
 use Illuminate\Contracts\Auth\Access\Gate;
8 6
 use Illuminate\Contracts\Cache\Repository;
7
+use Illuminate\Support\Collection;
9 8
 use Jenssegers\Mongodb\Eloquent\Model;
10 9
 use Maklad\Permission\Contracts\PermissionInterface as Permission;
11 10
 
Please login to merge, or discard this patch.