Skip to content

Commit 37d5c14

Browse files
Fixed Formatting
1 parent 2b59e5a commit 37d5c14

File tree

5 files changed

+0
-54
lines changed

5 files changed

+0
-54
lines changed

src/masonite_permission/mixins/has_permissions.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
from masoniteorm.query import QueryBuilder
2-
from masoniteorm.relationships import belongs_to_many
32
from masoniteorm.collection.Collection import Collection
43
from ..exceptions import PermissionException
54

src/masonite_permission/mixins/has_roles.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
from masoniteorm.relationships import belongs_to_many
21
from masoniteorm.query import QueryBuilder
32
from masoniteorm.collection.Collection import Collection
43

src/masonite_permission/models/permission.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
"""Permission Model."""
22
from masoniteorm.models import Model
3-
from masoniteorm.relationships import belongs_to_many
43
from masoniteorm.query import QueryBuilder
5-
from masoniteorm.collection.Collection import Collection
64
from ..exceptions import PermissionException
75

86

src/masonite_permission/models/role.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
"""Role Model."""
22
from masoniteorm.models import Model
3-
from masoniteorm.relationships import belongs_to_many
43
from masoniteorm.query import QueryBuilder
5-
from masoniteorm.collection.Collection import Collection
64

75
from ..exceptions import PermissionException
86

tests/integrations/app/controllers/WelcomeController.py

Lines changed: 0 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22
from masonite.views import View
33
from masonite.controllers import Controller
44

5-
from masoniteorm.query import QueryBuilder
65
from src.masonite_permission.models.permission import Permission
7-
from src.masonite_permission.models import Role
86
from tests.integrations.app.models.User import User
97

108

@@ -17,27 +15,6 @@ def show(self, view: View):
1715
return view.render("welcome", {"user": user})
1816

1917
def test(self):
20-
user = User.first()
21-
22-
# user.give_permission_to("create-post", "edit-post")
23-
# user.give_permission_to("delete-post")
24-
# user.revoke_permission_to(["delete-post", 'create-post'])
25-
26-
""" role = Role.first()
27-
28-
role.sync_permissions(['create-post', 'edit-post', 'delete-post'])
29-
role.attach_permission("create-user")
30-
role.detach_permission("create-post") """
31-
32-
# user.assign_role(role)
33-
# user.revoke_role(role)
34-
35-
""" return {
36-
"roles": user.roles().serialize(),
37-
"permissions": role.permissions().serialize(),
38-
"has_role": user.has_role_of("admin"),
39-
"user_permissions": user.permissions().serialize(),
40-
} """
4118

4219
permission = Permission.where("slug", "create-user").first()
4320

@@ -49,28 +26,3 @@ def test(self):
4926
return {
5027
"roles": permission.roles().serialize(),
5128
}
52-
53-
# user.give_permission_to("create-post", "edit-post")
54-
55-
# QueryBuilder().table("model_has_permissions").create({
56-
# "permission_id": 3,
57-
# "permissionable_id": role.id,
58-
# "permissionable_type": "roles"
59-
# })
60-
61-
# select p.* from permissions as p,
62-
# model_has_permissions as mhp,
63-
# users as u,
64-
# role_user as ru
65-
# where ((mhp.permissionable_id = u.id and mhp.permissionable_type = 'users' and mhp.permission_id = p.id) or
66-
# (mhp.permissionable_id = ru.role_id and mhp.permissionable_type = 'roles' and ru.user_id = u.id and mhp.permission_id = p.id)) and
67-
# u.id = '1'
68-
69-
return {
70-
"data": user.has_permission_to("create-posts"),
71-
"has_any": user.has_any_permission(["create-post", "edit-post"]),
72-
"has_all": user.has_all_permissions(["create-post", "edit-post", "delete-post"]),
73-
"can_any": user.can_("create-post|edit-post|delete-post"),
74-
"can_all": user.can_("create-post,edit-post,delete-post"),
75-
"permissions": user.permissions().serialize(),
76-
}

0 commit comments

Comments
 (0)