Class: InvitationController
Implements
CrudControllerInterface
<InvitationInterface
,InvitationCreatableInterface
,InvitationCreatableInterface
>
Constructors
new InvitationController()
new InvitationController(
invitationSendService
,invitationCrudService
):InvitationController
Parameters
Parameter | Type |
---|---|
invitationSendService | InvitationSendService |
invitationCrudService | InvitationCrudService |
Returns
Defined in
packages/nestjs-invitation/src/controllers/invitation.controller.ts:54 (opens in a new tab)
Methods
createOneCustom()
createOneCustom(
crudRequest
,invitationCreateDto
):Promise
<undefined
|InvitationEntityInterface
>
Parameters
Parameter | Type |
---|---|
crudRequest | CrudRequestInterface |
invitationCreateDto | InvitationCreateDto |
Returns
Promise
<undefined
| InvitationEntityInterface
>
Defined in
packages/nestjs-invitation/src/controllers/invitation.controller.ts:82 (opens in a new tab)
deleteOne()
deleteOne(
crudRequest
):Promise
<void
|InvitationEntityInterface
>
Parameters
Parameter | Type |
---|---|
crudRequest | CrudRequestInterface |
Returns
Promise
<void
| InvitationEntityInterface
>
Implementation of
CrudControllerInterface
.deleteOne
Defined in
packages/nestjs-invitation/src/controllers/invitation.controller.ts:130 (opens in a new tab)
getMany()
getMany(
crudRequest
):Promise
<InvitationEntityInterface
[] |CrudResultPaginatedInterface
<InvitationEntityInterface
>>
Parameters
Parameter | Type |
---|---|
crudRequest | CrudRequestInterface |
Returns
Promise
<InvitationEntityInterface
[] | CrudResultPaginatedInterface
<InvitationEntityInterface
>>
Implementation of
CrudControllerInterface
.getMany
Defined in
packages/nestjs-invitation/src/controllers/invitation.controller.ts:64 (opens in a new tab)
getOne()
getOne(
crudRequest
):Promise
<InvitationEntityInterface
>
Parameters
Parameter | Type |
---|---|
crudRequest | CrudRequestInterface |
Returns
Promise
<InvitationEntityInterface
>
Implementation of
CrudControllerInterface
.getOne
Defined in
packages/nestjs-invitation/src/controllers/invitation.controller.ts:73 (opens in a new tab)