onOffice WP Plugin

DataFormConfigurationFactory
in package

Table of Contents

$_formClassMapping  : array<string|int, mixed>
$_isAdminInterface  : bool
$_pGeoPositionFieldHandler  : GeoPositionFieldHandler
$_pRecordManagerRead  : RecordManagerReadForm
$_type  : string
__construct()  : mixed
createEmpty()  : DataFormConfiguration
getIsAdminInterface()  : bool
loadByFormId()  : DataFormConfiguration
loadByFormName()  : DataFormConfiguration
setIsAdminInterface()  : mixed
withType()  : DataFormConfigurationFactory
configureApplicantSearch()  : mixed
configureContact()  : mixed
configureFieldsByRow()  : mixed
configureGeneral()  : mixed
configureGeoFields()  : array<string|int, mixed>
configureInterest()  : mixed
configureOwner()  : mixed
createByRow()  : DataFormConfiguration

Properties

$_formClassMapping

private array<string|int, mixed> $_formClassMapping = [\onOffice\WPlugin\Form::TYPE_CONTACT => \onOffice\WPlugin\DataFormConfiguration\DataFormConfigurationContact::class, \onOffice\WPlugin\Form::TYPE_OWNER => \onOffice\WPlugin\DataFormConfiguration\DataFormConfigurationOwner::class, \onOffice\WPlugin\Form::TYPE_INTEREST => \onOffice\WPlugin\DataFormConfiguration\DataFormConfigurationInterest::class, \onOffice\WPlugin\Form::TYPE_APPLICANT_SEARCH => \onOffice\WPlugin\DataFormConfiguration\DataFormConfigurationApplicantSearch::class]

Methods

setIsAdminInterface()

public setIsAdminInterface(bool $adminInterface) : mixed
Parameters
$adminInterface : bool
Return values
mixed

configureGeoFields()

private configureGeoFields(array<string|int, mixed> $result) : array<string|int, mixed>
Parameters
$result : array<string|int, mixed>
Return values
array<string|int, mixed>

Search results