API Reference
Rockets Core API
nestjs-role
classes
RoleController

Class: RoleController

Role controller.

Implements

Constructors

new RoleController()

new RoleController(roleCrudService): RoleController

Constructor.

Parameters

ParameterTypeDescription
roleCrudServiceRoleCrudServiceinstance of the Role crud service

Returns

RoleController

Defined in

.tmp/repos/rockets/packages/nestjs-role/src/role.controller.ts:60 (opens in a new tab)

Methods

createMany()

createMany(crudRequest, roleCreateManyDto): Promise<RoleEntityInterface[]>

Create many

Parameters

ParameterTypeDescription
crudRequestCrudRequestInterfacethe CRUD request object
roleCreateManyDtoRoleCreateManyDtorole create many dto

Returns

Promise<RoleEntityInterface[]>

Implementation of

CrudControllerInterface.createMany

Defined in

.tmp/repos/rockets/packages/nestjs-role/src/role.controller.ts:92 (opens in a new tab)


createOne()

createOne(crudRequest, roleCreateDto): Promise<RoleEntityInterface>

Create one

Parameters

ParameterTypeDescription
crudRequestCrudRequestInterfacethe CRUD request object
roleCreateDtoRoleCreateDtorole create dto

Returns

Promise<RoleEntityInterface>

Implementation of

CrudControllerInterface.createOne

Defined in

.tmp/repos/rockets/packages/nestjs-role/src/role.controller.ts:117 (opens in a new tab)


deleteOne()

deleteOne(crudRequest): Promise<void | RoleEntityInterface>

Delete one

Parameters

ParameterTypeDescription
crudRequestCrudRequestInterfacethe CRUD request object

Returns

Promise<void | RoleEntityInterface>

Implementation of

CrudControllerInterface.deleteOne

Defined in

.tmp/repos/rockets/packages/nestjs-role/src/role.controller.ts:147 (opens in a new tab)


getMany()

getMany(crudRequest): Promise<RoleEntityInterface[] | CrudResultPaginatedInterface<RoleEntityInterface>>

Get many

Parameters

ParameterTypeDescription
crudRequestCrudRequestInterfacethe CRUD request object

Returns

Promise<RoleEntityInterface[] | CrudResultPaginatedInterface<RoleEntityInterface>>

Implementation of

CrudControllerInterface.getMany

Defined in

.tmp/repos/rockets/packages/nestjs-role/src/role.controller.ts:69 (opens in a new tab)


getOne()

getOne(crudRequest): Promise<RoleEntityInterface>

Get one

Parameters

ParameterTypeDescription
crudRequestCrudRequestInterfacethe CRUD request object

Returns

Promise<RoleEntityInterface>

Implementation of

CrudControllerInterface.getOne

Defined in

.tmp/repos/rockets/packages/nestjs-role/src/role.controller.ts:80 (opens in a new tab)


updateOne()

updateOne(crudRequest, roleUpdateDto): Promise<RoleEntityInterface>

Update one

Parameters

ParameterTypeDescription
crudRequestCrudRequestInterfacethe CRUD request object
roleUpdateDtoRoleUpdateDtorole update dto

Returns

Promise<RoleEntityInterface>

Implementation of

CrudControllerInterface.updateOne

Defined in

.tmp/repos/rockets/packages/nestjs-role/src/role.controller.ts:133 (opens in a new tab)