onOffice WP Plugin

InputModelDBFactoryConfigForm
in package
implements InputModelDBFactoryConfigBase

Tags
url

http://www.onoffice.de

copyright

2003-2017, onOffice(R) GmbH

Interfaces, Classes, Traits and Enums

InputModelDBFactoryConfigBase

Table of Contents

INPUT_FORM_AVAILABLE_OPTIONS  = 'formAvailableOptions'
INPUT_FORM_CHECKDUPLICATES  = 'formCheckDuplicates'
INPUT_FORM_CHECKDUPLICATES_INTEREST_OWNER  = 'formCheckDuplicatesInterestOwner'
INPUT_FORM_CONTACT_TYPE  = 'contactType'
INPUT_FORM_CREATEADDRESS  = 'formCreateAddress'
INPUT_FORM_CREATEINTEREST  = 'formCreateInterest'
INPUT_FORM_CREATEOWNER  = 'formCreateOwner'
INPUT_FORM_CUSTOM_LABEL  = 'customlabel'
INPUT_FORM_DEFAULT_RECIPIENT  = 'formDefaultRecipient'
INPUT_FORM_DEFAULT_VALUE  = 'defaultValue'
INPUT_FORM_ESTATE_CONTEXT_AS_HEADING  = 'show_estate_context'
INPUT_FORM_LIMIT_RESULTS  = 'formLimitResults'
INPUT_FORM_MODULE  = 'formModule'
INPUT_FORM_NAME  = 'formName'
INPUT_FORM_NEWSLETTER  = 'newsletter'
INPUT_FORM_PAGES  = 'formPages'
INPUT_FORM_RECIPIENT  = 'formRecipient'
INPUT_FORM_REQUIRED  = 'formRequired'
INPUT_FORM_REQUIRES_CAPTCHA  = 'formRequiresCaptcha'
INPUT_FORM_SUBJECT  = 'formSubject'
INPUT_FORM_TYPE  = 'formType'
$_inputConfig  : array<string|int, mixed>
getConfig()  : array<string|int, mixed>

Constants

INPUT_FORM_CHECKDUPLICATES_INTEREST_OWNER

public mixed INPUT_FORM_CHECKDUPLICATES_INTEREST_OWNER = 'formCheckDuplicatesInterestOwner'

Properties

$_inputConfig

private array<string|int, mixed> $_inputConfig = [self::INPUT_FORM_NAME => [self::KEY_TABLE => 'oo_plugin_forms', self::KEY_FIELD => 'name'], \onOffice\WPlugin\Model\InputModel\InputModelDBFactory::INPUT_TEMPLATE => [self::KEY_TABLE => 'oo_plugin_forms', self::KEY_FIELD => 'template'], self::INPUT_FORM_TYPE => [self::KEY_TABLE => 'oo_plugin_forms', self::KEY_FIELD => 'form_type'], self::INPUT_FORM_RECIPIENT => [self::KEY_TABLE => 'oo_plugin_forms', self::KEY_FIELD => 'recipient'], self::INPUT_FORM_DEFAULT_RECIPIENT => [self::KEY_TABLE => 'oo_plugin_forms', self::KEY_FIELD => 'default_recipient'], self::INPUT_FORM_SUBJECT => [self::KEY_TABLE => 'oo_plugin_forms', self::KEY_FIELD => 'subject'], self::INPUT_FORM_CREATEADDRESS => [self::KEY_TABLE => 'oo_plugin_forms', self::KEY_FIELD => 'createaddress'], self::INPUT_FORM_CREATEINTEREST => [self::KEY_TABLE => 'oo_plugin_forms', self::KEY_FIELD => 'createaddress'], self::INPUT_FORM_CREATEOWNER => [self::KEY_TABLE => 'oo_plugin_forms', self::KEY_FIELD => 'createaddress'], self::INPUT_FORM_LIMIT_RESULTS => [self::KEY_TABLE => 'oo_plugin_forms', self::KEY_FIELD => 'limitresults'], self::INPUT_FORM_CHECKDUPLICATES => [self::KEY_TABLE => 'oo_plugin_forms', self::KEY_FIELD => 'checkduplicates'], self::INPUT_FORM_CHECKDUPLICATES_INTEREST_OWNER => [self::KEY_TABLE => 'oo_plugin_forms', self::KEY_FIELD => 'checkduplicates'], self::INPUT_FORM_REQUIRES_CAPTCHA => [self::KEY_TABLE => 'oo_plugin_forms', self::KEY_FIELD => 'captcha'], self::INPUT_FORM_PAGES => [self::KEY_TABLE => 'oo_plugin_forms', self::KEY_FIELD => 'pages'], self::INPUT_FORM_NEWSLETTER => [self::KEY_TABLE => 'oo_plugin_forms', self::KEY_FIELD => 'newsletter'], self::INPUT_FORM_ESTATE_CONTEXT_AS_HEADING => [self::KEY_TABLE => 'oo_plugin_forms', self::KEY_FIELD => 'show_estate_context'], self::INPUT_FORM_CONTACT_TYPE => [self::KEY_TABLE => 'oo_plugin_forms', self::KEY_FIELD => 'contact_type'], \onOffice\WPlugin\Model\InputModel\InputModelDBFactory::INPUT_FIELD_CONFIG => [self::KEY_TABLE => 'oo_plugin_form_fieldconfig', self::KEY_FIELD => 'fieldname'], self::INPUT_FORM_REQUIRED => [self::KEY_TABLE => 'oo_plugin_form_fieldconfig', self::KEY_FIELD => 'required'], self::INPUT_FORM_MODULE => [self::KEY_TABLE => 'oo_plugin_form_fieldconfig', self::KEY_FIELD => 'module'], self::INPUT_FORM_AVAILABLE_OPTIONS => [self::KEY_TABLE => 'oo_plugin_form_fieldconfig', self::KEY_FIELD => 'availableOptions'], self::INPUT_FORM_DEFAULT_VALUE => [self::KEY_TABLE => 'oo_plugin_fieldconfig_form_defaults_values', self::KEY_FIELD => 'value'], self::INPUT_FORM_CUSTOM_LABEL => [self::KEY_TABLE => 'oo_plugin_fieldconfig_form_translated_labels', self::KEY_FIELD => 'value']]

Methods

Search results