CRM_Core_Form_RecurringEntity
class CRM_Core_Form_RecurringEntity
This class generates form components for processing Entity.
Properties
static protected int | $_entityId | Current entity id | |
static protected int | $_scheduleReminderID | Schedule Reminder ID | |
static protected array | $_scheduleReminderDetails | Schedule Reminder data | |
static protected int | $_parentEntityId | Parent Entity ID | |
static array | $_excludeDateInfo | Exclude date information | |
static string | $_entityTable | Entity Table | |
static string | $_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 = [], string $type, array $linkedEntities = [])
Process the form submission.
string
getTitle()
Return a descriptive name for the page, used in wizard header
Details
at line 84
static
preProcess($entityTable)
at line 129
static array
setDefaultValues()
Set default values for the form. For edit/view mode the default values are retrieved from the database
at line 176
static
buildQuickForm(CRM_Core_Form $form)
Build form.
at line 255
static array
formRule(array $values)
Global validation rules for the form.
at line 340
static
postProcess(array $params = [], string $type, array $linkedEntities = [])
Process the form submission.
at line 503
string
getTitle()
Return a descriptive name for the page, used in wizard header