/**
* @param DataContainer $objDC
* @return DataContainer
*/
public function translateDCObject(DataContainer $objDC)
{
// Get table
$strTable = $objDC->current()->getTable();
// Load current data container
Controller::loadDataContainer($strTable);
if (count($GLOBALS['TL_DCA'][$strTable]['fields']) > 0) {
foreach ($GLOBALS['TL_DCA'][$strTable]['fields'] as $field => $arrValues) {
$objDC->{$field} = $this->translateField($arrValues['inputType'], $objDC->{$field});
}
}
return $objDC;
}