Table of Contents
Properties
-
$country
: string|null
-
$page
: int
-
$per_page
: int
-
$q
: string|null
-
$title
: string|null
-
$type
: string|null
Methods
-
__construct()
: mixed
-
setCountry()
: ArtistFilter
-
setQ()
: ArtistFilter
-
setTitle()
: ArtistFilter
-
setType()
: ArtistFilter
-
toQueryParameters()
: array<string|int, mixed>
-
buildQuery()
: array<string|int, mixed>
$country
public
string|null
$country
= null
$page
public
int
$page
= 1
$per_page
public
int
$per_page
= 50
$q
public
string|null
$q
= null
$title
public
string|null
$title
= null
$type
public
string|null
$type
= null
__construct()
public
__construct([string|null $q = null ][, string|null $type = null ][, string|null $title = null ][, string|null $country = null ][, int $page = 1 ][, int $per_page = 50 ]) : mixed
Parameters
-
$q
: string|null
= null
-
-
$type
: string|null
= null
-
-
$title
: string|null
= null
-
-
$country
: string|null
= null
-
-
$page
: int
= 1
-
-
$per_page
: int
= 50
-
setCountry()
public
setCountry(string|null $country) : ArtistFilter
Parameters
-
$country
: string|null
-
setQ()
public
setQ(string|null $q) : ArtistFilter
Parameters
-
$q
: string|null
-
setTitle()
public
setTitle(string|null $title) : ArtistFilter
Parameters
-
$title
: string|null
-
setType()
public
setType(string|null $type) : ArtistFilter
Parameters
-
$type
: string|null
-
toQueryParameters()
public
toQueryParameters() : array<string|int, mixed>
Return values
array<string|int, mixed>
buildQuery()
protected
buildQuery() : array<string|int, mixed>
Return values
array<string|int, mixed>