|
| getMissingCustomFieldValues () |
|
| analyzeByRow (RedBean_OODBBean $rowBean) |
|
| sanitizeValue ($value) |
|
| sanitizeValue ($value) |
|
| analyzeByRow (RedBean_OODBBean $rowBean) |
|
| __construct ($modelClassName, $attributeName, $columnName, array $columnMappingData, ImportSanitizeResultsUtil $importSanitizeResultsUtil=null, $penultimateModelClassName, $penultimateAttributeName, $explicitReadWriteModelPermissions=null) |
|
| shouldSanitizeValue () |
|
| getAnalysisMessages () |
|
| getShouldSkipRow () |
|
|
| $missingCustomFieldValues = array() |
|
| $modelClassName |
|
| $attributeName |
|
| $analysisMessages = array() |
|
| $shouldSkipRow = false |
|
| $columnName |
|
| $columnMappingData = array() |
|
| $mappingRuleData = array() |
|
| $importSanitizeResultsUtil |
|
| $penultimateModelClassName |
|
| $penultimateAttributeName |
|
| $explicitReadWriteModelPermissions = null |
|
|
static | resolveMappingRuleData ($columnMappingData) |
|
Sanitizer for drop down attributes.
Definition at line 40 of file DropDownSanitizerUtil.php.
static supportsSanitizingWithInstructions |
( |
| ) |
|
|
static |
Override to support instructions for drop downs. An example is if there is a missing drop down value, information is provided in the instructions explainnig whether to add the missing drop down, delete the value, or merge the value into an existing drop down.
Definition at line 49 of file DropDownSanitizerUtil.php.
analyzeByRow |
( |
RedBean_OODBBean |
$rowBean | ) |
|
Given a value, resolve that the value is a valid custom field data value. If the value does not exist yet, check the import instructions data to determine how to handle the missing value.
- Parameters
-
- Returns
- sanitized value
- Exceptions
-
Definition at line 87 of file DropDownSanitizerUtil.php.
The documentation for this class was generated from the following file: