Class DeliveriesCreateParams
Base class for DTO objects.
-
WonderPush\Obj\BaseObject
implements
WonderPush\Util\JsonSerializable
-
┗
WonderPush\Params\DeliveriesCreateParams
Namespace: WonderPush\
Params
Noinspection:
PhpUndefinedClassInspection
Located at Params/DeliveriesCreateParams.php
Methods summary
public
getDeliveryDate( void )
: string|null
public
setViewId( string $viewId
)
:
public
setCampaignId( string $campaignId
)
:
public
setTargetSegmentIds( string|string[] $segmentId
)
:
Parameters
$segmentId
- A single id, an array of ids, or multiple id parameters.
Returns
$this
public
setTargetSegmentBody( array $segment
)
:
Parameters
$segment
- A segment definition
Returns
$this
public
setTargetUserIds( string|string[] $userId
)
:
Parameters
$userId
- A single id, an array of ids, or multiple id parameters.
Returns
$this
public
setTargetInstallationIds( string|string[] $installationId
)
:
Parameters
$installationId
- A single id, an array of ids, or multiple id parameters.
Returns
$this
public
setTargetDeviceIds( string|string[] $deviceIds
)
:
Parameters
$deviceIds
- A single id, an array of ids, or multiple id parameters.
Returns
$this
public
setTargetPushTokens( string|string[] $pushTokens
)
:
Parameters
$pushTokens
- A single token, an array of tokens, or multiple token parameters.
Returns
$this
public
setTargetAccessTokens( string|string[] $accessTokens
)
:
Parameters
$accessTokens
- A single token, an array of tokens, or multiple token parameters.
Returns
$this
public
setSegmentParams( array $segmentParams
)
:
Parameters
$segmentParams
- Segment parameters, or an array of those, one per targeted segment, in the same order.
Returns
$this
public
setNotificationId( string $notificationId
)
:
public
setNotificationParams( array $notificationParams
)
:
Parameters
$notificationParams
- Notification parameters.
Returns
$this
__construct()
,
__toString()
,
_new()
,
clearAllFields()
,
deepClone()
,
jsonSerialize()
,
toArray()
,
toData()
Constants summary
PATH
: string
The endpoint of this API.
The endpoint of this API.
'/deliveries'