CMS  Version 3.9
DataImportFieldMapping Class Reference

Inherits DataItem.

Public Member Functions

 ImportProfile ()
 
 getColumns ()
 

Public Attributes

 $primary_key = "mapping_id"
 
 $table = "data_import_field_mapping"
 
 $columns = null
 
 $fields
 

Detailed Description

Definition at line 7 of file data_import_field_mapping.inc.

Member Function Documentation

◆ getColumns()

DataImportFieldMapping::getColumns ( )

Definition at line 29 of file data_import_field_mapping.inc.

30  {
31  if ($this->columns)
32  {
33  return $this->columns;
34  }
35 
36  $this->columns = explode(",", $this->import_column);
37  return $this->columns;
38  }
$notes columns
Definition: edit.inc:66

◆ ImportProfile()

DataImportFieldMapping::ImportProfile ( )

Definition at line 24 of file data_import_field_mapping.inc.

25  {
26  return $this->getRelated(DataImportProfile);
27  }

Member Data Documentation

◆ $columns

DataImportFieldMapping::$columns = null

Definition at line 12 of file data_import_field_mapping.inc.

◆ $fields

DataImportFieldMapping::$fields
Initial value:
= array("mapping_id" => Number,
"class" => String,
"client_field" => String,
"import_column" => String,
"matching" => Boolean,
"required" => Boolean,
"grouped" => Boolean,
"import_profile_id" => String,
"notes" => String)

Definition at line 14 of file data_import_field_mapping.inc.

◆ $primary_key

DataImportFieldMapping::$primary_key = "mapping_id"

Definition at line 9 of file data_import_field_mapping.inc.

◆ $table

DataImportFieldMapping::$table = "data_import_field_mapping"

Definition at line 10 of file data_import_field_mapping.inc.


The documentation for this class was generated from the following file: