├── .github └── FUNDING.yml ├── .nova └── Configuration.json ├── .vscode └── settings.json ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── SECURITY.md ├── composer.json ├── config └── config.php ├── css └── vue-multiselect.min.css ├── database ├── migrations │ ├── .gitkeep │ ├── 0001_01_02_000001_create_governor_roles_table.php │ ├── 0001_01_02_000002_create_governor_groups_table.php │ ├── 0001_01_02_000003_create_governor_entities_table.php │ ├── 0001_01_02_000004_create_governor_actions_table.php │ ├── 0001_01_02_000005_create_governor_ownerships_table.php │ ├── 0001_01_02_000006_create_governor_role_user_table.php │ ├── 0001_01_02_000007_create_governor_teams_table.php │ ├── 0001_01_02_000008_create_governor_team_user_table.php │ ├── 0001_01_02_000009_create_governor_team_invitations_table.php │ ├── 0001_01_02_000010_create_governor_teamables_table.php │ └── 0001_01_02_000011_create_governor_permissions_table.php └── seeders │ ├── LaravelGovernorActionsTableSeeder.php │ ├── LaravelGovernorAdminSeeder.php │ ├── LaravelGovernorDatabaseSeeder.php │ ├── LaravelGovernorEntitiesTableSeeder.php │ ├── LaravelGovernorOwnershipsTableSeeder.php │ ├── LaravelGovernorRolesTableSeeder.php │ ├── LaravelGovernorSuperAdminSeeder.php │ ├── LaravelGovernorUpgradeTo0100.php │ ├── LaravelGovernorUpgradeTo0110.php │ ├── LaravelGovernorUpgradeTo0115.php │ ├── LaravelGovernorUpgradeTo0120.php │ └── OwnedBySeeder.php ├── dist ├── css │ ├── tool.css │ └── vue-multiselect.min.css ├── js │ ├── governor.js │ └── tool.js └── mix-manifest.json ├── package.json ├── phive ├── phive.xml ├── phpcs.xml ├── phpmd.xml ├── resources ├── js │ ├── components │ │ ├── Assignments.vue │ │ ├── GroupCreate.vue │ │ ├── Groups.vue │ │ ├── PermissionDetailField.vue │ │ ├── PermissionFormField.vue │ │ ├── PermissionIndexField.vue │ │ ├── Permissions.vue │ │ ├── PermissionsTool.vue │ │ ├── RoleCreate.vue │ │ └── Roles.vue │ ├── governor.js │ └── tool.js ├── sass │ └── tool.scss └── views │ ├── assignments │ └── create.blade.php │ ├── components │ ├── menu-bar-item.blade.php │ └── menu-bar.blade.php │ ├── groups │ ├── create.blade.php │ ├── edit.blade.php │ └── index.blade.php │ ├── navigation.blade.php │ ├── roles │ ├── create.blade.php │ ├── edit.blade.php │ └── index.blade.php │ └── teams │ ├── create.blade.php │ ├── edit.blade.php │ └── index.blade.php ├── routes ├── api.php ├── nova.php └── web.php ├── src ├── Action.php ├── Assignment.php ├── Console │ └── Commands │ │ └── Publish.php ├── Entity.php ├── Group.php ├── Http │ ├── Controllers │ │ ├── Api │ │ │ ├── UserCan.php │ │ │ └── UserIs.php │ │ ├── AssignmentsController.php │ │ ├── Controller.php │ │ ├── GroupsController.php │ │ ├── InvitationController.php │ │ ├── Nova │ │ │ ├── AssignmentController.php │ │ │ ├── EntityController.php │ │ │ ├── GroupController.php │ │ │ ├── PermissionController.php │ │ │ ├── RoleController.php │ │ │ ├── TeamController.php │ │ │ └── UserController.php │ │ ├── RolesController.php │ │ └── TeamsController.php │ ├── Middleware │ │ ├── Authorize.php │ │ └── ParseCustomPolicyActions.php │ └── Requests │ │ ├── CreateAssignmentRequest.php │ │ ├── CreateRoleRequest.php │ │ ├── GroupDeleteRequest.php │ │ ├── RoleUpdateRequest.php │ │ ├── StoreGroupRequest.php │ │ ├── StoreRoleRequest.php │ │ ├── TeamStoreRequest.php │ │ ├── UpdateGroupRequest.php │ │ ├── UpdateRoleRequest.php │ │ ├── UpdateTeamRequest.php │ │ ├── UserCan.php │ │ └── UserIs.php ├── Listeners │ ├── CreatedInvitationListener.php │ ├── CreatedListener.php │ ├── CreatedTeamListener.php │ ├── CreatingInvitationListener.php │ └── CreatingListener.php ├── Notifications │ └── TeamInvitation.php ├── Nova │ ├── GovernorAction.php │ ├── GovernorAssignment.php │ ├── GovernorEntity.php │ ├── GovernorGroup.php │ ├── GovernorOwnership.php │ ├── GovernorPermission.php │ ├── GovernorRole.php │ ├── GovernorTeam.php │ ├── GovernorTeamInvitation.php │ ├── GovernorUser.php │ ├── Resource.php │ └── Tools │ │ └── Governor.php ├── Ownership.php ├── Permission.php ├── PermissionField.php ├── PermissionsTool.php ├── Policies │ ├── Action.php │ ├── Assignment.php │ ├── BasePolicy.php │ ├── Entity.php │ ├── Group.php │ ├── Ownership.php │ ├── Permission.php │ ├── Role.php │ ├── Team.php │ └── TeamInvitation.php ├── Providers │ ├── Auth.php │ ├── Nova.php │ ├── Route.php │ └── Service.php ├── Role.php ├── Team.php ├── TeamInvitation.php ├── Traits │ ├── EntityManagement.php │ ├── Governable.php │ ├── Governing.php │ └── GovernorOwnedByField.php ├── User.php └── View │ └── Components │ └── MenuBar.php ├── tools ├── phpcs ├── phpmd ├── phpstan └── phpunit └── webpack.mix.js /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.nova/Configuration.json: -------------------------------------------------------------------------------- 1 | { 2 | "workspace.color" : 4 3 | } 4 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/SECURITY.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/composer.json -------------------------------------------------------------------------------- /config/config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/config/config.php -------------------------------------------------------------------------------- /css/vue-multiselect.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/css/vue-multiselect.min.css -------------------------------------------------------------------------------- /database/migrations/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /database/migrations/0001_01_02_000001_create_governor_roles_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/database/migrations/0001_01_02_000001_create_governor_roles_table.php -------------------------------------------------------------------------------- /database/migrations/0001_01_02_000002_create_governor_groups_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/database/migrations/0001_01_02_000002_create_governor_groups_table.php -------------------------------------------------------------------------------- /database/migrations/0001_01_02_000003_create_governor_entities_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/database/migrations/0001_01_02_000003_create_governor_entities_table.php -------------------------------------------------------------------------------- /database/migrations/0001_01_02_000004_create_governor_actions_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/database/migrations/0001_01_02_000004_create_governor_actions_table.php -------------------------------------------------------------------------------- /database/migrations/0001_01_02_000005_create_governor_ownerships_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/database/migrations/0001_01_02_000005_create_governor_ownerships_table.php -------------------------------------------------------------------------------- /database/migrations/0001_01_02_000006_create_governor_role_user_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/database/migrations/0001_01_02_000006_create_governor_role_user_table.php -------------------------------------------------------------------------------- /database/migrations/0001_01_02_000007_create_governor_teams_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/database/migrations/0001_01_02_000007_create_governor_teams_table.php -------------------------------------------------------------------------------- /database/migrations/0001_01_02_000008_create_governor_team_user_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/database/migrations/0001_01_02_000008_create_governor_team_user_table.php -------------------------------------------------------------------------------- /database/migrations/0001_01_02_000009_create_governor_team_invitations_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/database/migrations/0001_01_02_000009_create_governor_team_invitations_table.php -------------------------------------------------------------------------------- /database/migrations/0001_01_02_000010_create_governor_teamables_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/database/migrations/0001_01_02_000010_create_governor_teamables_table.php -------------------------------------------------------------------------------- /database/migrations/0001_01_02_000011_create_governor_permissions_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/database/migrations/0001_01_02_000011_create_governor_permissions_table.php -------------------------------------------------------------------------------- /database/seeders/LaravelGovernorActionsTableSeeder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/database/seeders/LaravelGovernorActionsTableSeeder.php -------------------------------------------------------------------------------- /database/seeders/LaravelGovernorAdminSeeder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/database/seeders/LaravelGovernorAdminSeeder.php -------------------------------------------------------------------------------- /database/seeders/LaravelGovernorDatabaseSeeder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/database/seeders/LaravelGovernorDatabaseSeeder.php -------------------------------------------------------------------------------- /database/seeders/LaravelGovernorEntitiesTableSeeder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/database/seeders/LaravelGovernorEntitiesTableSeeder.php -------------------------------------------------------------------------------- /database/seeders/LaravelGovernorOwnershipsTableSeeder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/database/seeders/LaravelGovernorOwnershipsTableSeeder.php -------------------------------------------------------------------------------- /database/seeders/LaravelGovernorRolesTableSeeder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/database/seeders/LaravelGovernorRolesTableSeeder.php -------------------------------------------------------------------------------- /database/seeders/LaravelGovernorSuperAdminSeeder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/database/seeders/LaravelGovernorSuperAdminSeeder.php -------------------------------------------------------------------------------- /database/seeders/LaravelGovernorUpgradeTo0100.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/database/seeders/LaravelGovernorUpgradeTo0100.php -------------------------------------------------------------------------------- /database/seeders/LaravelGovernorUpgradeTo0110.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/database/seeders/LaravelGovernorUpgradeTo0110.php -------------------------------------------------------------------------------- /database/seeders/LaravelGovernorUpgradeTo0115.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/database/seeders/LaravelGovernorUpgradeTo0115.php -------------------------------------------------------------------------------- /database/seeders/LaravelGovernorUpgradeTo0120.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/database/seeders/LaravelGovernorUpgradeTo0120.php -------------------------------------------------------------------------------- /database/seeders/OwnedBySeeder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/database/seeders/OwnedBySeeder.php -------------------------------------------------------------------------------- /dist/css/tool.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dist/css/vue-multiselect.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/dist/css/vue-multiselect.min.css -------------------------------------------------------------------------------- /dist/js/governor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/dist/js/governor.js -------------------------------------------------------------------------------- /dist/js/tool.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/dist/js/tool.js -------------------------------------------------------------------------------- /dist/mix-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/dist/mix-manifest.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/package.json -------------------------------------------------------------------------------- /phive: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/phive -------------------------------------------------------------------------------- /phive.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/phive.xml -------------------------------------------------------------------------------- /phpcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/phpcs.xml -------------------------------------------------------------------------------- /phpmd.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/phpmd.xml -------------------------------------------------------------------------------- /resources/js/components/Assignments.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/resources/js/components/Assignments.vue -------------------------------------------------------------------------------- /resources/js/components/GroupCreate.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/resources/js/components/GroupCreate.vue -------------------------------------------------------------------------------- /resources/js/components/Groups.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/resources/js/components/Groups.vue -------------------------------------------------------------------------------- /resources/js/components/PermissionDetailField.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/resources/js/components/PermissionDetailField.vue -------------------------------------------------------------------------------- /resources/js/components/PermissionFormField.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/resources/js/components/PermissionFormField.vue -------------------------------------------------------------------------------- /resources/js/components/PermissionIndexField.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/resources/js/components/PermissionIndexField.vue -------------------------------------------------------------------------------- /resources/js/components/Permissions.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/resources/js/components/Permissions.vue -------------------------------------------------------------------------------- /resources/js/components/PermissionsTool.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/resources/js/components/PermissionsTool.vue -------------------------------------------------------------------------------- /resources/js/components/RoleCreate.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/resources/js/components/RoleCreate.vue -------------------------------------------------------------------------------- /resources/js/components/Roles.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/resources/js/components/Roles.vue -------------------------------------------------------------------------------- /resources/js/governor.js: -------------------------------------------------------------------------------- 1 | import "alpinejs"; 2 | -------------------------------------------------------------------------------- /resources/js/tool.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/resources/js/tool.js -------------------------------------------------------------------------------- /resources/sass/tool.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /resources/views/assignments/create.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/resources/views/assignments/create.blade.php -------------------------------------------------------------------------------- /resources/views/components/menu-bar-item.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/resources/views/components/menu-bar-item.blade.php -------------------------------------------------------------------------------- /resources/views/components/menu-bar.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/resources/views/components/menu-bar.blade.php -------------------------------------------------------------------------------- /resources/views/groups/create.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/resources/views/groups/create.blade.php -------------------------------------------------------------------------------- /resources/views/groups/edit.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/resources/views/groups/edit.blade.php -------------------------------------------------------------------------------- /resources/views/groups/index.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/resources/views/groups/index.blade.php -------------------------------------------------------------------------------- /resources/views/navigation.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/resources/views/navigation.blade.php -------------------------------------------------------------------------------- /resources/views/roles/create.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/resources/views/roles/create.blade.php -------------------------------------------------------------------------------- /resources/views/roles/edit.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/resources/views/roles/edit.blade.php -------------------------------------------------------------------------------- /resources/views/roles/index.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/resources/views/roles/index.blade.php -------------------------------------------------------------------------------- /resources/views/teams/create.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/resources/views/teams/create.blade.php -------------------------------------------------------------------------------- /resources/views/teams/edit.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/resources/views/teams/edit.blade.php -------------------------------------------------------------------------------- /resources/views/teams/index.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/resources/views/teams/index.blade.php -------------------------------------------------------------------------------- /routes/api.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/routes/api.php -------------------------------------------------------------------------------- /routes/nova.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/routes/nova.php -------------------------------------------------------------------------------- /routes/web.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/routes/web.php -------------------------------------------------------------------------------- /src/Action.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Action.php -------------------------------------------------------------------------------- /src/Assignment.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Assignment.php -------------------------------------------------------------------------------- /src/Console/Commands/Publish.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Console/Commands/Publish.php -------------------------------------------------------------------------------- /src/Entity.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Entity.php -------------------------------------------------------------------------------- /src/Group.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Group.php -------------------------------------------------------------------------------- /src/Http/Controllers/Api/UserCan.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Http/Controllers/Api/UserCan.php -------------------------------------------------------------------------------- /src/Http/Controllers/Api/UserIs.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Http/Controllers/Api/UserIs.php -------------------------------------------------------------------------------- /src/Http/Controllers/AssignmentsController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Http/Controllers/AssignmentsController.php -------------------------------------------------------------------------------- /src/Http/Controllers/Controller.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Http/Controllers/Controller.php -------------------------------------------------------------------------------- /src/Http/Controllers/GroupsController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Http/Controllers/GroupsController.php -------------------------------------------------------------------------------- /src/Http/Controllers/InvitationController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Http/Controllers/InvitationController.php -------------------------------------------------------------------------------- /src/Http/Controllers/Nova/AssignmentController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Http/Controllers/Nova/AssignmentController.php -------------------------------------------------------------------------------- /src/Http/Controllers/Nova/EntityController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Http/Controllers/Nova/EntityController.php -------------------------------------------------------------------------------- /src/Http/Controllers/Nova/GroupController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Http/Controllers/Nova/GroupController.php -------------------------------------------------------------------------------- /src/Http/Controllers/Nova/PermissionController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Http/Controllers/Nova/PermissionController.php -------------------------------------------------------------------------------- /src/Http/Controllers/Nova/RoleController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Http/Controllers/Nova/RoleController.php -------------------------------------------------------------------------------- /src/Http/Controllers/Nova/TeamController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Http/Controllers/Nova/TeamController.php -------------------------------------------------------------------------------- /src/Http/Controllers/Nova/UserController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Http/Controllers/Nova/UserController.php -------------------------------------------------------------------------------- /src/Http/Controllers/RolesController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Http/Controllers/RolesController.php -------------------------------------------------------------------------------- /src/Http/Controllers/TeamsController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Http/Controllers/TeamsController.php -------------------------------------------------------------------------------- /src/Http/Middleware/Authorize.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Http/Middleware/Authorize.php -------------------------------------------------------------------------------- /src/Http/Middleware/ParseCustomPolicyActions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Http/Middleware/ParseCustomPolicyActions.php -------------------------------------------------------------------------------- /src/Http/Requests/CreateAssignmentRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Http/Requests/CreateAssignmentRequest.php -------------------------------------------------------------------------------- /src/Http/Requests/CreateRoleRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Http/Requests/CreateRoleRequest.php -------------------------------------------------------------------------------- /src/Http/Requests/GroupDeleteRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Http/Requests/GroupDeleteRequest.php -------------------------------------------------------------------------------- /src/Http/Requests/RoleUpdateRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Http/Requests/RoleUpdateRequest.php -------------------------------------------------------------------------------- /src/Http/Requests/StoreGroupRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Http/Requests/StoreGroupRequest.php -------------------------------------------------------------------------------- /src/Http/Requests/StoreRoleRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Http/Requests/StoreRoleRequest.php -------------------------------------------------------------------------------- /src/Http/Requests/TeamStoreRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Http/Requests/TeamStoreRequest.php -------------------------------------------------------------------------------- /src/Http/Requests/UpdateGroupRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Http/Requests/UpdateGroupRequest.php -------------------------------------------------------------------------------- /src/Http/Requests/UpdateRoleRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Http/Requests/UpdateRoleRequest.php -------------------------------------------------------------------------------- /src/Http/Requests/UpdateTeamRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Http/Requests/UpdateTeamRequest.php -------------------------------------------------------------------------------- /src/Http/Requests/UserCan.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Http/Requests/UserCan.php -------------------------------------------------------------------------------- /src/Http/Requests/UserIs.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Http/Requests/UserIs.php -------------------------------------------------------------------------------- /src/Listeners/CreatedInvitationListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Listeners/CreatedInvitationListener.php -------------------------------------------------------------------------------- /src/Listeners/CreatedListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Listeners/CreatedListener.php -------------------------------------------------------------------------------- /src/Listeners/CreatedTeamListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Listeners/CreatedTeamListener.php -------------------------------------------------------------------------------- /src/Listeners/CreatingInvitationListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Listeners/CreatingInvitationListener.php -------------------------------------------------------------------------------- /src/Listeners/CreatingListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Listeners/CreatingListener.php -------------------------------------------------------------------------------- /src/Notifications/TeamInvitation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Notifications/TeamInvitation.php -------------------------------------------------------------------------------- /src/Nova/GovernorAction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Nova/GovernorAction.php -------------------------------------------------------------------------------- /src/Nova/GovernorAssignment.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Nova/GovernorAssignment.php -------------------------------------------------------------------------------- /src/Nova/GovernorEntity.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Nova/GovernorEntity.php -------------------------------------------------------------------------------- /src/Nova/GovernorGroup.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Nova/GovernorGroup.php -------------------------------------------------------------------------------- /src/Nova/GovernorOwnership.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Nova/GovernorOwnership.php -------------------------------------------------------------------------------- /src/Nova/GovernorPermission.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Nova/GovernorPermission.php -------------------------------------------------------------------------------- /src/Nova/GovernorRole.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Nova/GovernorRole.php -------------------------------------------------------------------------------- /src/Nova/GovernorTeam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Nova/GovernorTeam.php -------------------------------------------------------------------------------- /src/Nova/GovernorTeamInvitation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Nova/GovernorTeamInvitation.php -------------------------------------------------------------------------------- /src/Nova/GovernorUser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Nova/GovernorUser.php -------------------------------------------------------------------------------- /src/Nova/Resource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Nova/Resource.php -------------------------------------------------------------------------------- /src/Nova/Tools/Governor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Nova/Tools/Governor.php -------------------------------------------------------------------------------- /src/Ownership.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Ownership.php -------------------------------------------------------------------------------- /src/Permission.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Permission.php -------------------------------------------------------------------------------- /src/PermissionField.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/PermissionField.php -------------------------------------------------------------------------------- /src/PermissionsTool.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/PermissionsTool.php -------------------------------------------------------------------------------- /src/Policies/Action.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Policies/Action.php -------------------------------------------------------------------------------- /src/Policies/Assignment.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Policies/Assignment.php -------------------------------------------------------------------------------- /src/Policies/BasePolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Policies/BasePolicy.php -------------------------------------------------------------------------------- /src/Policies/Entity.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Policies/Entity.php -------------------------------------------------------------------------------- /src/Policies/Group.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Policies/Group.php -------------------------------------------------------------------------------- /src/Policies/Ownership.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Policies/Ownership.php -------------------------------------------------------------------------------- /src/Policies/Permission.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Policies/Permission.php -------------------------------------------------------------------------------- /src/Policies/Role.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Policies/Role.php -------------------------------------------------------------------------------- /src/Policies/Team.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Policies/Team.php -------------------------------------------------------------------------------- /src/Policies/TeamInvitation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Policies/TeamInvitation.php -------------------------------------------------------------------------------- /src/Providers/Auth.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Providers/Auth.php -------------------------------------------------------------------------------- /src/Providers/Nova.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Providers/Nova.php -------------------------------------------------------------------------------- /src/Providers/Route.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Providers/Route.php -------------------------------------------------------------------------------- /src/Providers/Service.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Providers/Service.php -------------------------------------------------------------------------------- /src/Role.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Role.php -------------------------------------------------------------------------------- /src/Team.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Team.php -------------------------------------------------------------------------------- /src/TeamInvitation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/TeamInvitation.php -------------------------------------------------------------------------------- /src/Traits/EntityManagement.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Traits/EntityManagement.php -------------------------------------------------------------------------------- /src/Traits/Governable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Traits/Governable.php -------------------------------------------------------------------------------- /src/Traits/Governing.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Traits/Governing.php -------------------------------------------------------------------------------- /src/Traits/GovernorOwnedByField.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/Traits/GovernorOwnedByField.php -------------------------------------------------------------------------------- /src/User.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/User.php -------------------------------------------------------------------------------- /src/View/Components/MenuBar.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/src/View/Components/MenuBar.php -------------------------------------------------------------------------------- /tools/phpcs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/tools/phpcs -------------------------------------------------------------------------------- /tools/phpmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/tools/phpmd -------------------------------------------------------------------------------- /tools/phpstan: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/tools/phpstan -------------------------------------------------------------------------------- /tools/phpunit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/tools/phpunit -------------------------------------------------------------------------------- /webpack.mix.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-governor/HEAD/webpack.mix.js --------------------------------------------------------------------------------