CMS  Version 3.9
data_import_field_mapping.inc
Go to the documentation of this file.
1 <?php
7 class DataImportFieldMapping extends DataItem
8 {
9  var $primary_key = "mapping_id";
10  var $table = "data_import_field_mapping";
11 
12  var $columns = null;
13 
14  var $fields = array("mapping_id" => Number,
15  "class" => String,
16  "client_field" => String,
17  "import_column" => String,
18  "matching" => Boolean,
19  "required" => Boolean,
20  "grouped" => Boolean,
21  "import_profile_id" => String,
22  "notes" => String);
23 
24  function ImportProfile()
25  {
26  return $this->getRelated(DataImportProfile);
27  }
28 
29  function getColumns()
30  {
31  if ($this->columns)
32  {
33  return $this->columns;
34  }
35 
36  $this->columns = explode(",", $this->import_column);
37  return $this->columns;
38  }
39 }?>
$notes columns
Definition: edit.inc:66