@@ 176-179 (lines=4) @@ | ||
173 | public function get_storage_key_getter_patterns( $is_simple_root_field, $full_hierarchy ) { |
|
174 | $patterns = array(); |
|
175 | ||
176 | if ( $is_simple_root_field ) { |
|
177 | $key = $this->get_storage_key_for_simple_root_field( $full_hierarchy[ count( $full_hierarchy ) - 1 ] ); |
|
178 | $patterns[ $key ] = static::PATTERN_COMPARISON_EQUAL; |
|
179 | } |
|
180 | ||
181 | $parents = $full_hierarchy; |
|
182 | $first_parent = array_shift( $parents ); |
|
@@ 211-214 (lines=4) @@ | ||
208 | $full_hierarchy_index = $this->get_sanitized_hierarchy_index( $full_hierarchy, $full_hierarchy_index ); |
|
209 | $patterns = array(); |
|
210 | ||
211 | if ( $is_simple_root_field ) { |
|
212 | $key = $this->get_storage_key_for_simple_root_field( $full_hierarchy[ count( $full_hierarchy ) - 1 ] ); |
|
213 | $patterns[ $key ] = static::PATTERN_COMPARISON_EQUAL; |
|
214 | } |
|
215 | ||
216 | if ( $is_complex_field ) { |
|
217 | $patterns[ $this->get_storage_key_root( $full_hierarchy ) ] = static::PATTERN_COMPARISON_STARTS_WITH; |