Download the PHP package laravel-enso/user-groups without Composer
On this page you can find all versions of the php package laravel-enso/user-groups. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download laravel-enso/user-groups
More information about laravel-enso/user-groups
Files in laravel-enso/user-groups
Package user-groups
Short Description User group management backend for Laravel Enso
License MIT
Homepage https://github.com/laravel-enso/user-groups
Informations about the package user-groups
User Groups
Description
User Groups manages Enso user grouping and selection flows.
The package stores user group records, exposes create/edit/table/export endpoints, returns select options for other backend packages, and provides the enum and model used by the users package to classify accounts.
Installation
Install the package:
Run the migrations:
Features
- CRUD API for user groups.
- Table bootstrap, data, and export endpoints.
- Select options endpoint for dependent forms.
- Shared enum and model consumed by
laravel-enso/users.
Usage
Routes are registered under:
- prefix:
api/administration/userGroups - name prefix:
administration.userGroups. - middleware:
api,auth,core
Endpoints:
GET createPOST /GET {userGroup}/editPATCH {userGroup}DELETE {userGroup}GET initTableGET tableDataGET exportExcelGET options
Main classes:
LaravelEnso\UserGroups\Models\UserGroupLaravelEnso\UserGroups\Enums\UserGroups
API
This package exposes its backend integration through the routes, controllers, services, jobs, and configuration points referenced in the usage examples above.
Consumers should rely on the published config keys, documented route groups, and explicit service classes shown in the examples. Internal helper classes, listeners, casts, and background jobs are implementation details unless the README calls them out as extension points.
Depends On
Required Enso packages:
laravel-enso/core↗laravel-enso/enums↗laravel-enso/forms↗laravel-enso/helpers↗laravel-enso/migrator↗laravel-enso/rememberable↗laravel-enso/roles↗laravel-enso/select↗laravel-enso/tables↗laravel-enso/users↗
Companion frontend package:
Contributions
are welcome. Pull requests are great, but issues are good too.
Thank you to all the people who already contributed to Enso!
All versions of user-groups with dependencies
laravel-enso/enums Version ^3.0
laravel-enso/forms Version ^5.0
laravel-enso/helpers Version ^4.0
laravel-enso/migrator Version ^2.0
laravel-enso/rememberable Version ^4.0
laravel-enso/roles Version ^5.6
laravel-enso/select Version ^5.0
laravel-enso/tables Version ^5.0
laravel-enso/users Version ^2.8