/**
  * Get all mappings defined for the cardwall on top of a tracker
  *
  * @param Tracker $tracker The tracker
  * @param array   $columns array of Cardwall_Column
  *
  * @return array of Cardwall_OnTop_Config_TrackerMapping
  */
 public function getMappings(Tracker $tracker, Cardwall_OnTop_Config_ColumnCollection $columns)
 {
     $mappings = array();
     foreach ($this->dao->searchMappingFields($tracker->getId()) as $row) {
         $this->instantiateMappingFromRow($tracker, $mappings, $row, $columns);
     }
     return $mappings;
 }
 /**
  * @return array
  */
 private function getMappingFields()
 {
     $mapping_fields = array();
     $mapping_fields_rows = $this->dao->searchMappingFields($this->tracker->getId());
     foreach ($mapping_fields_rows as $row) {
         $mapping_fields[$row['tracker_id']] = $row['field_id'];
     }
     return $mapping_fields;
 }