CRM_Activity_Import_Field
class CRM_Activity_Import_Field
Properties
string | $_name | ||
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 90
__construct(string $name, $title, int $type = CRM_Utils_Type::T_INT, string $headerPattern = '//', string $dataPattern = '//')
at line 100
resetValue()
at line 109
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