public function getFlexFormValue(
        $T3FlexForm_array,
        $fieldName,
        $sheet = 'sDEF',
        $language = 'lDEF',
        $value = 'vDEF'
    ) {
        $sheetArray = is_array($T3FlexForm_array) ? $T3FlexForm_array['data'][$sheet][$language] : '';
        if (is_array($sheetArray)) {
            return $this->getFlexFormValueFromSheetArray($sheetArray, explode('/', $fieldName), $value);
        }
        return '';
    }
public function getFlexFormValue(
        $T3FlexForm_array,
        $fieldName,
        $sheet = 'sDEF',
        $language = 'lDEF',
        $value = 'vDEF'
    ) {
        $sheetArray = is_array($T3FlexForm_array) ? $T3FlexForm_array['data'][$sheet][$language] : '';
        if (is_array($sheetArray)) {
            return $this->getFlexFormValueFromSheetArray($sheetArray, explode('/', $fieldName), $value);
        }
        return '';
    }
public function getFlexFormValue ( $ T3FlexForm_array , $ fieldName , $ sheet = 'sDEF' , $ language = 'lDEF' , $ value = 'vDEF' ) { $ sheetArray = is_array ( $ T3FlexForm_array ) ? $ T3FlexForm_array [ 'data' ] [ $ sheet ] [ $ language ] : '' ; if ( is_array ( $ sheetArray ) ) { return $ this -> getFlexFormValueFromSheetArray ( $ sheetArray , explode ( '/' , $ fieldName ) , $ value ) ; } return '' ; }
Return value from somewhere inside a FlexForm structure

@param array $T3FlexForm_array FlexForm data
@param string $fieldName Field name to extract. Can be given like "test/el/2/test/el/field_templateObject" where each part will dig a level deeper in the FlexForm data.
@param string $sheet Sheet pointer, eg. "sDEF"
@param string $language Language pointer, eg. "lDEF"
@param string $value Value pointer, eg. "vDEF"

@return string The content.
Return value from somewhere inside a FlexForm structure