protected function unEscapeFieldName($fieldName)
    {
        $parts = array();
        $match = preg_match('/record_(\d+)_(\w+)/i', $fieldName, $parts);

        if (!$match) {
            return false;
        } else {
            return array(
                'id' => $parts[1],
                'name' => $parts[2],
            );
        }
    }
protected function unEscapeFieldName($fieldName)
    {
        $parts = array();
        $match = preg_match('/record_(\d+)_(\w+)/i', $fieldName, $parts);

        if (!$match) {
            return false;
        } else {
            return array(
                'id' => $parts[1],
                'name' => $parts[2],
            );
        }
    }
protected function unEscapeFieldName ( $ fieldName ) { $ parts = array ( ) ; $ match = preg_match ( '/record_(\d+)_(\w+)/i' , $ fieldName , $ parts ) ; if ( ! $ match ) { return false ; } else { return array ( 'id' => $ parts [ 1 ] , 'name' => $ parts [ 2 ] , ) ; } }
Un-escape a previously escaped field name.

@param string $fieldName Escaped field name

@return array|false Fasle if the fieldName was not escaped. Or Array map with record 'id' and field 'name'
Un - escape a previously escaped field name .