DataViewSimilarEstates
in package
implements
DataView
Tags
Interfaces, Classes, Traits and Enums
Table of Contents
- FIELD_AMOUNT = 'amount'
- FIELD_RADIUS = 'radius'
- FIELD_SAME_KIND = 'same_kind'
- FIELD_SAME_MARKETING_METHOD = 'same_maketing_method'
- FIELD_SAME_POSTAL_CODE = 'same_postal_code'
- FIELD_SIMILAR_ESTATES_TEMPLATE = 'similar_estates_template'
- FIELDS = 'fields'
- $_fields : array<string|int, string>
- $_radius : int
- $_recordsPerPage : int
- $_sameEstateKind : bool
- $_sameMarketingMethod : bool
- $_samePostalCode : bool
- $_template : string
- getAddressFields() : array<string|int, mixed>
- getExpose() : string
- getFields() : array<string|int, mixed>
- getFilterId() : int
- getName() : string
- getPictureTypes() : array<string|int, mixed>
- getRadius() : int
- getRandom() : bool
- getRecordsPerPage() : int
- getSameEstateKind() : bool
- getSameMarketingMethod() : bool
- getSamePostalCode() : bool
- getSortBy() : array<string|int, mixed>
- getSortOrder() : string
- getTemplate() : string
- setFields() : mixed
- setRadius() : mixed
- setRecordsPerPage() : mixed
- setSameEstateKind() : mixed
- setSameMarketingMethod() : mixed
- setSamePostalCode() : mixed
- setTemplate() : mixed
Constants
FIELD_AMOUNT
public
mixed
FIELD_AMOUNT
= 'amount'
FIELD_RADIUS
public
mixed
FIELD_RADIUS
= 'radius'
FIELD_SAME_KIND
public
mixed
FIELD_SAME_KIND
= 'same_kind'
FIELD_SAME_MARKETING_METHOD
public
mixed
FIELD_SAME_MARKETING_METHOD
= 'same_maketing_method'
FIELD_SAME_POSTAL_CODE
public
mixed
FIELD_SAME_POSTAL_CODE
= 'same_postal_code'
FIELD_SIMILAR_ESTATES_TEMPLATE
public
mixed
FIELD_SIMILAR_ESTATES_TEMPLATE
= 'similar_estates_template'
FIELDS
public
mixed
FIELDS
= 'fields'
Properties
$_fields
private
array<string|int, string>
$_fields
= ['Id', 'objekttitel', 'objektnr_extern', 'regionaler_zusatz', 'kaufpreis', 'wohnflaeche', 'anzahl_zimmer', 'kaltmiete', 'ort', 'plz', 'grundstuecksflaeche', 'nutzflaeche']
$_radius
private
int
$_radius
= 10
$_recordsPerPage
private
int
$_recordsPerPage
= 6
$_sameEstateKind
private
bool
$_sameEstateKind
= true
$_sameMarketingMethod
private
bool
$_sameMarketingMethod
= true
$_samePostalCode
private
bool
$_samePostalCode
= false
$_template
private
string
$_template
= ''
Methods
getAddressFields()
public
getAddressFields() : array<string|int, mixed>
Return values
array<string|int, mixed> —getExpose()
public
getExpose() : string
Return values
string —getFields()
public
getFields() : array<string|int, mixed>
Return values
array<string|int, mixed> —getFilterId()
public
getFilterId() : int
Return values
int —getName()
public
getName() : string
Return values
string —getPictureTypes()
public
getPictureTypes() : array<string|int, mixed>
Return values
array<string|int, mixed> —getRadius()
public
getRadius() : int
Return values
int —getRandom()
public
getRandom() : bool
Return values
bool —getRecordsPerPage()
public
getRecordsPerPage() : int
Return values
int —getSameEstateKind()
public
getSameEstateKind() : bool
Return values
bool —getSameMarketingMethod()
public
getSameMarketingMethod() : bool
Return values
bool —getSamePostalCode()
public
getSamePostalCode() : bool
Return values
bool —getSortBy()
public
getSortBy() : array<string|int, mixed>
Return values
array<string|int, mixed> —getSortOrder()
public
getSortOrder() : string
Return values
string —getTemplate()
public
getTemplate() : string
Return values
string —setFields()
public
setFields(array<string|int, mixed> $fields) : mixed
Parameters
- $fields : array<string|int, mixed>
Return values
mixed —setRadius()
public
setRadius(int $radius) : mixed
Parameters
- $radius : int
Return values
mixed —setRecordsPerPage()
public
setRecordsPerPage(int $recordsPerPage) : mixed
Parameters
- $recordsPerPage : int
Return values
mixed —setSameEstateKind()
public
setSameEstateKind(bool $sameEstateKind) : mixed
Parameters
- $sameEstateKind : bool
Return values
mixed —setSameMarketingMethod()
public
setSameMarketingMethod(bool $sameMarketingMethod) : mixed
Parameters
- $sameMarketingMethod : bool
Return values
mixed —setSamePostalCode()
public
setSamePostalCode(bool $samePostalCode) : mixed
Parameters
- $samePostalCode : bool
Return values
mixed —setTemplate()
public
setTemplate(string $template) : mixed
Parameters
- $template : string