Overview

Packages

  • Core
    • Authentication
    • Backend
    • Cache
    • CEC
    • Chain
    • ContentType
    • Database
    • Datatype
    • Debug
    • Exception
    • Frontend
      • Search
      • URI
      • Util
    • GenericDB
      • Model
    • GUI
      • HTML
    • I18N
    • LayoutHandler
    • Log
    • Security
    • Session
    • Util
    • Validation
    • Versioning
    • XML
  • Module
    • ContentSitemapHtml
    • ContentSitemapXml
    • ContentUserForum
    • NavigationMain
    • NavigationTop
  • mpAutoloaderClassMap
  • None
  • Plugin
    • ContentAllocation
    • CronjobOverview
    • FormAssistant
    • FrontendLogic
    • FrontendUsers
    • Linkchecker
    • ModRewrite
    • Newsletter
    • Repository
      • FrontendNavigation
      • KeywordDensity
    • SearchSolr
    • SmartyWrapper
    • UrlShortener
    • UserForum
    • Workflow
  • PluginManager
  • Setup
    • Form
    • GUI
    • Helper
      • Environment
      • Filesystem
      • MySQL
      • PHP
    • UpgradeJob

Classes

  • cContentTypePifaForm
  • DefaultFormModule
  • DefaultFormProcessor
  • ExampleOptionsDatasource
  • MailedFormProcessor
  • Pifa
  • PifaAbstractFormModule
  • PifaAbstractFormProcessor
  • PifaAjaxHandler
  • PifaExternalOptionsDatasourceInterface
  • PifaField
  • PifaFieldCollection
  • PifaForm
  • PifaFormCollection
  • PifaLeftBottomPage
  • PifaRightBottomFormDataPage
  • PifaRightBottomFormFieldsPage
  • PifaRightBottomFormPage
  • SolrRightBottomPage

Exceptions

  • IllegalStateException
  • NotImplementedException
  • PifaDatabaseException
  • PifaException
  • PifaMailException
  • PifaNotYetStoredException
  • PifaValidationException
  • Overview
  • Package
  • Class
  • Tree
  • Deprecated
  • Todo

Class PifaAbstractFormModule

Direct known subclasses

DefaultFormModule
Abstract
Package: Plugin\FormAssistant
Copyright: four for business AG
Author: marcus.gnass
Located at plugins/form_assistant/classes/class.pifa.abstract_form_module.php
Methods summary
public
# __construct( array $settings = NULL )

Parameters

$settings
array
$settings as defined for cContentTypePifaForm
public the
# getSettings( )

Returns

the
$_settings
public the
# getSetting( mixed $key )

Returns

the
$_settings
public
# setSettings( multitype: $_settings )

Parameters

$_settings
multitype:
$_settings
public the
# getIdform( )

Returns

the
$_idform
public
# setIdform( number $_idform )

Parameters

$_idform
number
$_idform
public the
# getTemplateName( )

Returns

the
$_templateName
public
# setTemplateName( string $_templateName )

Parameters

$_templateName
string
$_templateName
public the
# getTpl( )

Returns

the
$_tpl
public
# setTpl( Smarty $_tpl )

Parameters

$_tpl
Smarty
$_tpl
protected string
# _getRequestMethod( )

Helper method to determine the current request method. The request method is returned as uppercase string.

Helper method to determine the current request method. The request method is returned as uppercase string.

Returns

string
public
# render( mixed $return = false )
abstract protected
# doGet( array $values = array(), array $errors = array() )

Parameters

$values
array
$values
$errors
array
$errors
abstract protected
# doPost( )
Constants summary
string GET 'GET'
#

The HTTP GET request method.

The HTTP GET request method.

string POST 'POST'
#

The HTTP POST request method.

The HTTP POST request method.

Properties summary
protected array $_settings array()
#

Array of settings as defined for a content type CMS_PIFAFORM.

Array of settings as defined for a content type CMS_PIFAFORM.

private integer $_idform 0
#

The unique ID of the form to be displayed and processed by this module. This ID is read from the given settings (pifaform_idform).

The unique ID of the form to be displayed and processed by this module. This ID is read from the given settings (pifaform_idform).

private string $_templateName ''
#

The current template name to be used when displaying the form. This name usually depends upon the request method to be used. These names are read from the given settings.

The current template name to be used when displaying the form. This name usually depends upon the request method to be used. These names are read from the given settings.

private Smarty $_tpl NULL
#
CMS CONTENIDO 4.9.0 API documentation generated by ApiGen 2.8.0