AreaDemographicFilterBuilder
extends OneOfDemographicFilter
in package
A builder class for area demographic filter
Table of Contents
- TYPE = 'area'
- $oneOf : array<string|int, string>
- build() : array<string|int, mixed>
- Builds demographic filter
- builder() : DemographicFilterBuilder
- Create builder
- setOneOf() : $this
- Set oneOf
- getType() : string
- Get type
Constants
TYPE
public
mixed
TYPE
= 'area'
Properties
$oneOf
private
array<string|int, string>
$oneOf
= []
Methods
build()
Builds demographic filter
public
abstract build() : array<string|int, mixed>
Return values
array<string|int, mixed> —builder()
Create builder
public
static builder() : DemographicFilterBuilder
Return values
DemographicFilterBuilder —setOneOf()
Set oneOf
public
setOneOf(array<string|int, string> $oneOf) : $this
Parameters
- $oneOf : array<string|int, string>
Return values
$this —getType()
Get type
protected
getType() : string