Inherits TextFieldRenderer.
|
static | cleanup ($recipients) |
| Given a string of emails, clean up the list, removing any ";" or extra spaces, or trailing punctuation. More...
|
|
◆ addValidatorsToForm()
EmailListFieldRenderer::addValidatorsToForm |
( |
|
$field, |
|
|
|
$required = false |
|
) |
| |
Definition at line 68 of file email_recipients_field_renderer.inc.
70 $label = isset($this->label) ? $this->label : $this->parent->prettifyFieldName(
$field);
76 $this->parent->validator->add(
new RequiredValidator(
$field, $label));
Email recipient list validator.
◆ cleanup()
static EmailListFieldRenderer::cleanup |
( |
|
$recipients | ) |
|
|
static |
Given a string of emails, clean up the list, removing any ";" or extra spaces, or trailing punctuation.
- Parameters
-
Definition at line 110 of file email_recipients_field_renderer.inc.
112 $patterns = array(
"/,\s+/",
"/;\s+/");
113 $replacements = array(
",",
",");
◆ EmailListFieldRenderer()
EmailListFieldRenderer::EmailListFieldRenderer |
( |
& |
$form, |
|
|
|
$field, |
|
|
|
$label = "" |
|
) |
| |
◆ preProcess()
EmailListFieldRenderer::preProcess |
( |
|
$field = "" | ) |
|
Definition at line 90 of file email_recipients_field_renderer.inc.
96 if($this->removeDuplicates)
static cleanup($recipients)
Given a string of emails, clean up the list, removing any ";" or extra spaces, or trailing punctuatio...
◆ renderField()
EmailListFieldRenderer::renderField |
( |
|
$field | ) |
|
◆ $removeDuplicates
EmailListFieldRenderer::$removeDuplicates = false |
The documentation for this class was generated from the following file: