CRM_Member_Import_Field
class CRM_Member_Import_Field
Properties
string | $_name | Name of the field | |
string | $_title | Title of the field to be used in display | |
enum | $_type | Type of field | |
bool | $_required | Is this field required | |
object | $_payload | Data to be carried for use by a derived class | |
string | $_headerPattern | Regexp to match the CSV header of this column/field | |
string | $_dataPattern | Regexp to match the pattern of data from various column/fields | |
object | $_value | Value of this field |
Methods
__construct(string $name, $title, int $type = CRM_Utils_Type::T_INT, string $headerPattern = '//', string $dataPattern = '//')
No description
resetValue()
No description
setValue($value)
The value is in string format. convert the value to the type of this field and set the field value with the appropriate type
bool
validate()
No description
Details
at line 97
__construct(string $name, $title, int $type = CRM_Utils_Type::T_INT, string $headerPattern = '//', string $dataPattern = '//')
at line 107
resetValue()
at line 117
setValue($value)
The value is in string format. convert the value to the type of this field and set the field value with the appropriate type