|
@@ -97,15 +97,15 @@ discard block |
|
|
block discarded – undo |
|
97
|
97
|
unset( $value[ $row_id ][ $subfield_id ] ); |
|
98
|
98
|
} |
|
99
|
99
|
// Get the subfield-type. |
|
100
|
|
- if ( ! isset( $this->fields[ $subfield_id ]['type'] ) ) { |
|
|
100
|
+ if ( ! isset( $this->fields[ $subfield_id ][ 'type' ] ) ) { |
|
101
|
101
|
continue; |
|
102
|
102
|
} |
|
103
|
|
- $subfield_type = $this->fields[ $subfield_id ]['type']; |
|
|
103
|
+ $subfield_type = $this->fields[ $subfield_id ][ 'type' ]; |
|
104
|
104
|
|
|
105
|
105
|
// Allow using a sanitize-callback on a per-field basis. |
|
106
|
|
- if ( isset( $this->fields[ $subfield_id ]['sanitize_callback'] ) ) { |
|
|
106
|
+ if ( isset( $this->fields[ $subfield_id ][ 'sanitize_callback' ] ) ) { |
|
107
|
107
|
|
|
108
|
|
- $subfield_value = call_user_func( $this->fields[ $subfield_id ]['sanitize_callback'], $subfield_value ); |
|
|
108
|
+ $subfield_value = call_user_func( $this->fields[ $subfield_id ][ 'sanitize_callback' ], $subfield_value ); |
|
109
|
109
|
|
|
110
|
110
|
} else { |
|
111
|
111
|
|
|
@@ -142,11 +142,11 @@ discard block |
|
|
block discarded – undo |
|
142
|
142
|
$subfield_value = (bool) $subfield_value; |
|
143
|
143
|
break; |
|
144
|
144
|
case 'select': |
|
145
|
|
- if ( isset( $this->fields[ $subfield_id ]['multiple'] ) ) { |
|
146
|
|
- if ( true === $this->fields[ $subfield_id ]['multiple'] ) { |
|
|
145
|
+ if ( isset( $this->fields[ $subfield_id ][ 'multiple' ] ) ) { |
|
|
146
|
+ if ( true === $this->fields[ $subfield_id ][ 'multiple' ] ) { |
|
147
|
147
|
$multiple = 2; |
|
148
|
148
|
} |
|
149
|
|
- $multiple = (int) $this->fields[ $subfield_id ]['multiple']; |
|
|
149
|
+ $multiple = (int) $this->fields[ $subfield_id ][ 'multiple' ]; |
|
150
|
150
|
if ( 1 < $multiple ) { |
|
151
|
151
|
$subfield_value = (array) $subfield_value; |
|
152
|
152
|
foreach ( $subfield_value as $sub_subfield_key => $sub_subfield_value ) { |
Please login to merge, or discard this patch.