/**
  * Transforms dependent elements to use the liveId as array key.
  *
  * @param array $elements Depedent elements, each of type t3lib_utility_Dependency_Element
  * @return array
  */
 protected function transformDependentElementsToUseLiveId(array $elements)
 {
     $transformedElements = array();
     /** @var $element t3lib_utility_Dependency_Element */
     foreach ($elements as $element) {
         $elementName = t3lib_utility_Dependency_Element::getIdentifier($element->getTable(), $element->getDataValue('liveId'));
         $transformedElements[$elementName] = $element;
     }
     return $transformedElements;
 }