Fake Mirrors
GitHub
Example
System
Light
Dark
Search…
Preparing search index...
@famir/console-app
CampaignService
Class CampaignService
Represents a campaign service
Constructors
constructor
new
CampaignService
(
campaignRepository
:
CampaignRepository
)
:
CampaignService
Parameters
campaignRepository
:
CampaignRepository
Returns
CampaignService
Methods
create
create
(
data
:
CreateCampaignData
)
:
Promise
<
true
>
Parameters
data
:
CreateCampaignData
Returns
Promise
<
true
>
delete
delete
(
data
:
DeleteCampaignData
)
:
Promise
<
true
>
Parameters
data
:
DeleteCampaignData
Returns
Promise
<
true
>
list
list
()
:
Promise
<
CampaignModel
[]
>
Returns
Promise
<
CampaignModel
[]
>
lock
lock
(
data
:
LockCampaignData
)
:
Promise
<
string
>
Parameters
data
:
LockCampaignData
Returns
Promise
<
string
>
read
read
(
data
:
ReadCampaignData
)
:
Promise
<
FullCampaignModel
>
Parameters
data
:
ReadCampaignData
Returns
Promise
<
FullCampaignModel
>
unlock
unlock
(
data
:
UnlockCampaignData
)
:
Promise
<
true
>
Parameters
data
:
UnlockCampaignData
Returns
Promise
<
true
>
update
update
(
data
:
UpdateCampaignData
)
:
Promise
<
true
>
Parameters
data
:
UpdateCampaignData
Returns
Promise
<
true
>
Static
register
register
(
container
:
DIContainer
)
:
void
Register dependency
Parameters
container
:
DIContainer
Returns
void
Constructors
constructor
Methods
create
delete
list
lock
read
unlock
update
register
GitHub
Example
Fake Mirrors
Loading...
Represents a campaign service