Download the PHP package consigliere/scaffold without Composer
On this page you can find all versions of the php package consigliere/scaffold. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package scaffold
Scaffold
- Middleware
- Check For All Scopes
- Check For Any Scopes
- API Testing
- Publish Tests File
- Run PhpUnit
- API
- Get Users Profile
- Get All Users
- Example request
- Example response 200
- Example response 406
- Get Users
- Example request
- Example response 200
- Example response 404
- Create Users
- Update Users
- Delete Users
- Delete Multiple Users
- Get Users Relationship Primary Role
- Get Users Primary Role
- Get Users Relationships Additional Roles
- Get Users Additional Roles
- Synchronize Users Additional Roles
- Add Users Additional Roles
- Remove Users Additional Roles
- Get All Roles
- Get Roles
- Create Roles
- Update Roles
- Delete Roles
- Get Roles Relationship Permissions
- Get Roles Permissions
- Synchronize Roles Permissions
- Add Roles Permissions
- Remove Roles Permissions
- Get All Permissions
- Get Permissions
- Create Permissions
- Update Permissions
- Delete Permissions
- Example error response in
production
environment - Example error response in not
production
environment
Middleware
Check For All Scopes
The scopes
middleware may be assigned to a route to verify that the incoming request's access token has all of the listed scopes:
Check For Any Scopes
The scope
middleware may be assigned to a route to verify that the incoming request's access token has at least one of the listed scopes:
API Testing
All API test file extend from ScaffoldApiTestCase
.
Publish Tests File
Run PhpUnit
API
Get Users Profile
Example request
Example response 200
Get All Users
Example request
Example response 200
Example response 406
Get Users
Example request
Example response 200
Example response 404
Create Users
Example request
Example Response 201
Notes:
- Success response will return http status
201 Created
Update Users
Example request
Example response 200
Delete Users
Example request
Example response 204
Notes:
- Success response will return http status
204 No Content
- Multiple delete can be done, by input multiple uuid into URI separated by comma
Delete Multiple Users
Example request
Example response 204
Notes:
- Success response will return http status
204 No Content
Get Users Relationship Primary Role
Example request
Example response 200
Get Users Primary Role
Example request
Example response 200
Get Users Relationships Additional Roles
Example request
Example response 200
Get Users Additional Roles
Example request
Example response 200
Synchronize Users Additional Roles
Example request
Example response 200
Add Users Additional Roles
Example request
Example response 200
Remove Users Additional Roles
Example request
Example response 200
Get All Roles
Example request
Example Response 200
Get Roles
Example request
Example Response 200
Create Roles
Example request
Example Response 201
Notes:
- Success response will return http status
201 Created
Update Roles
Example request
Example Response
Delete Roles
Example request
Example Response 204
Notes:
- Success response will return http status
204 No Content
- Multiple delete can be done, by input multiple uuid into URI separated by comma
Get Roles Relationship Permissions
Example request
Example response 200
Get Roles Permissions
Example request
Example response 200
Synchronize Roles Permissions
Example request
Example response 200
Add Roles Permissions
Example request
Example response 200
Remove Roles Permissions
Example request
Example response 200
Get All Permissions
Example request
Example Response 200
Get Permissions
Example request
Example Response
Create Permissions
Example request
Example Response 201
Notes:
- Success response will return http status
201 Created
Update Permissions
Example request
Example Response
Delete Permissions
Example request
Example Response
Notes:
- Success response will return http status
204 No Content
- Multiple delete can be done, by input multiple uuid into URI separated by comma
Example error response in production
environment
Example request
Example Response
Example error response in not production
environment
Example request
Example Response
All versions of scaffold with dependencies
PHP Build Version
Package Version
Requires
illuminate/support Version
5.8.*
illuminate/contracts Version 5.8.*
tcg/voyager Version ^1.2
consigliere/signature Version 0.11.*
consigliere/signal Version ^1.0
illuminate/contracts Version 5.8.*
tcg/voyager Version ^1.2
consigliere/signature Version 0.11.*
consigliere/signal Version ^1.0
The package consigliere/scaffold contains the following files
Loading the files please wait ....