/**
  *
  */
 public function getValuesForExport($pa_options = null)
 {
     $va_data = parent::getValuesForExport($pa_options);
     // get intrinsics, attributes and labels
     $t_locale = new ca_locales();
     $t_list = new ca_lists();
     // get related items
     foreach (array('ca_objects', 'ca_entities', 'ca_places', 'ca_occurrences', 'ca_collections', 'ca_storage_locations', 'ca_loans', 'ca_movements', 'ca_tours', 'ca_tour_stops', 'ca_list_items') as $vs_table) {
         $va_related_items = $this->getRelatedItems($vs_table, array('returnAsArray' => true, 'returnAllLocales' => true));
         if (is_array($va_related_items) && sizeof($va_related_items)) {
             $va_related_for_export = array();
             $vn_i = 0;
             foreach ($va_related_items as $vs_key => $va_related_item) {
                 $va_related_for_export['related_' . $vn_i] = $va_related_item;
                 $vn_i++;
             }
             $va_data['related_' . $vs_table] = $va_related_for_export;
         }
     }
     return $va_data;
 }