You are here

function _dfp_get_form_item in Doubleclick for Publishers (DFP) 7.2

Same name and namespace in other branches
  1. 7 dfp.admin.inc \_dfp_get_form_item()

Helper function returns the a value from a givne multidimensional array given a specific key. If the key exists in more than one place, the first occurance is used.

File

./dfp.admin.inc, line 677
Admin forms and functinality for DFP ads.

Code

function _dfp_get_form_item($needle_key, $array) {
  $children = element_children($array);
  foreach ($children as $child) {
    if ($child == $needle_key) {
      return $array[$child];
    }
    elseif (is_array($array[$child])) {
      $result = _dfp_get_form_item($needle_key, $array[$child]);
      if ($result) {
        return $result;
      }
    }
  }
  return FALSE;
}