onOffice WP Plugin

FieldModuleCollectionDecoratorGeoPositionFrontend extends FieldModuleCollectionDecoratorAbstract
in package

Tags
url

http://www.onoffice.de

copyright

2003-2018, onOffice(R) GmbH

Table of Contents

$_allAddressEstateField  : array<string|int, mixed>
$_geoFields  : array<string|int, mixed>
$_pFieldModuleCollection  : FieldModuleCollection
__construct()  : mixed
addField()  : mixed
containsFieldByModule()  : bool
getAllFields()  : array<string|int, Field>
getFieldByModuleAndName()  : Field
formatFieldContent()  : array<string|int, mixed>
generateListOfMergedFieldsByModule()  : array<string|int, mixed>
getAddressEstateField()  : mixed
getFieldModuleCollection()  : FieldModuleCollection
setAllAddressEstateField()  : mixed

Properties

$_geoFields

private array<string|int, mixed> $_geoFields = [\onOffice\SDK\onOfficeSDK::MODULE_ESTATE => [\onOffice\WPlugin\GeoPosition::ESTATE_LIST_SEARCH_COUNTRY => ['type' => \onOffice\WPlugin\Types\FieldTypes::FIELD_TYPE_SINGLESELECT, 'length' => 250, 'permittedvalues' => [], 'default' => null, 'label' => 'Country', 'module' => \onOffice\SDK\onOfficeSDK::MODULE_ESTATE], \onOffice\WPlugin\GeoPosition::ESTATE_LIST_SEARCH_RADIUS => ['type' => \onOffice\WPlugin\Types\FieldTypes::FIELD_TYPE_VARCHAR, 'length' => 5, 'permittedvalues' => [], 'default' => null, 'label' => 'Radius (km)', 'module' => \onOffice\SDK\onOfficeSDK::MODULE_ESTATE], \onOffice\WPlugin\GeoPosition::ESTATE_LIST_SEARCH_STREET => ['type' => \onOffice\WPlugin\Types\FieldTypes::FIELD_TYPE_VARCHAR, 'length' => 250, 'permittedvalues' => [], 'default' => null, 'label' => 'Street', 'module' => \onOffice\SDK\onOfficeSDK::MODULE_ESTATE], \onOffice\WPlugin\GeoPosition::ESTATE_LIST_SEARCH_ZIP => ['type' => \onOffice\WPlugin\Types\FieldTypes::FIELD_TYPE_VARCHAR, 'length' => 10, 'permittedvalues' => [], 'default' => null, 'label' => 'Postal Code', 'module' => \onOffice\SDK\onOfficeSDK::MODULE_ESTATE], \onOffice\WPlugin\GeoPosition::ESTATE_LIST_SEARCH_CITY => ['type' => \onOffice\WPlugin\Types\FieldTypes::FIELD_TYPE_VARCHAR, 'length' => 250, 'permittedvalues' => [], 'default' => null, 'label' => 'City', 'module' => \onOffice\SDK\onOfficeSDK::MODULE_ESTATE]]]

Methods

generateListOfMergedFieldsByModule()

protected generateListOfMergedFieldsByModule(array<string|int, mixed> $fieldsByModule) : array<string|int, mixed>
Parameters
$fieldsByModule : array<string|int, mixed>
Return values
array<string|int, mixed>

Search results