Menu

## SubscriptionPeriodDemographicFilterBuilder extends RangeDemographicFilterBuilder
in package

SubscriptionPeriodDemographicFilterBuilder.php : 26

A builder class for subscription period demographic filter

### Table of Contents

TYPE = 'subscriptionPeriod'
$gte : string
$lt : string
build() : array<string|int, mixed>
  Builds demographic filter
builder() : DemographicFilterBuilder
  Create builder
setGte() : $this
  Set gte
setLt() : $this
  Set lt
getType() : string
  Get type

### Constants

#### TYPE

SubscriptionPeriodDemographicFilterBuilder.php : 28
`public mixed TYPE = 'subscriptionPeriod'`

### Properties

#### $gte

RangeDemographicFilterBuilder.php : 29
`private string $gte`

#### $lt

RangeDemographicFilterBuilder.php : 32
`private string $lt`

### Methods

#### build()

DemographicFilterBuilder.php : 33

Builds demographic filter

`public abstract build() : array<string|int, mixed>`

##### Return values

array<string|int, mixed> —

#### builder()

DemographicFilterBuilder.php : 40

Create builder

`public static builder() : DemographicFilterBuilder`

##### Return values

DemographicFilterBuilder —

#### setGte()

RangeDemographicFilterBuilder.php : 47

Set gte

`public setGte(string $gte) : $this`

##### Parameters

$gte : string

##### Return values

$this —

#### setLt()

RangeDemographicFilterBuilder.php : 59

Set lt

`public setLt(string $lt) : $this`

##### Parameters

$lt : string

##### Return values

$this —

#### getType()

SubscriptionPeriodDemographicFilterBuilder.php : 33

Get type

`protected getType() : string`

##### Return values

string —

## Search results