Class PifaAbstractFormModule
Abstract base class for all classes that are used as PIFA form module.
In order for an extension class to be displayed in the CMS_PIFAFORM's editor as module class it has to extend this class and implement its abstract methods doGet() & doPost().
Direct known subclasses
DefaultFormModulePackage: Plugin\FormAssistant
Copyright: four for business AG
Author: Marcus Gnaß <marcus.gnass@4fb.de>
Located at plugins/form_assistant/classes/class.pifa.abstract_form_module.php
public
|
|
public
array
|
|
public
mixed
|
|
public
|
|
public
integer
|
|
public
|
|
public
string
|
|
public
|
|
public
|
|
public
|
|
protected
string
|
#
_getRequestMethod( )
Helper method to determine the current request method. The request method is returned as uppercase string. |
public
|
|
abstract protected
|
|
abstract protected
|
string |
GET
|
'GET' |
#
The HTTP GET request method. |
string |
POST
|
'POST' |
#
The HTTP POST request method. |
protected
array
|
$_settings | array() |
#
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). |
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. |
private
|
$_tpl | NULL |