CRM_Core_Form_RecurringEntity
class CRM_Core_Form_RecurringEntity
This class generates form components for processing Entity.
Properties
static protected | $_entityId | Current entity id | |
static protected | $_scheduleReminderID | Schedule Reminder ID | |
static protected | $_scheduleReminderDetails | Schedule Reminder data | |
static protected | $_parentEntityId | Parent Entity ID | |
static | $_excludeDateInfo | Exclude date information | |
static | $_entityTable | Entity Table | |
static | $_hasParent | Checks current entityID has parent |
Methods
static
preProcess($entityTable)
No description
static array
setDefaultValues()
Set default values for the form. For edit/view mode the default values are retrieved from the database
static
static array
formRule(array $values)
Global validation rules for the form.
static
postProcess(array $params = array(), string $type, array $linkedEntities = array())
Process the form submission.
string
getTitle()
Return a descriptive name for the page, used in wizard header
Details
at line 77
static
preProcess($entityTable)
at line 122
static array
setDefaultValues()
Set default values for the form. For edit/view mode the default values are retrieved from the database
at line 169
static
buildQuickForm(CRM_Core_Form $form)
Build form.
at line 251
static array
formRule(array $values)
Global validation rules for the form.
at line 336
static
postProcess(array $params = array(), string $type, array $linkedEntities = array())
Process the form submission.
at line 499
string
getTitle()
Return a descriptive name for the page, used in wizard header