@@ 3181-3187 (lines=7) @@ | ||
3178 | if (array_key_exists(0, $query_params)) { |
|
3179 | $this->_extract_related_models_from_sub_params_array_keys($query_params[0], $query_info_carrier, 0); |
|
3180 | } |
|
3181 | if (array_key_exists('group_by', $query_params)) { |
|
3182 | if (is_array($query_params['group_by'])) { |
|
3183 | $this->_extract_related_models_from_sub_params_array_values( |
|
3184 | $query_params['group_by'], |
|
3185 | $query_info_carrier, |
|
3186 | 'group_by' |
|
3187 | ); |
|
3188 | } elseif (! empty($query_params['group_by'])) { |
|
3189 | $this->_extract_related_model_info_from_query_param( |
|
3190 | $query_params['group_by'], |
|
@@ 3203-3208 (lines=6) @@ | ||
3200 | 'having' |
|
3201 | ); |
|
3202 | } |
|
3203 | if (array_key_exists('order_by', $query_params)) { |
|
3204 | if (is_array($query_params['order_by'])) { |
|
3205 | $this->_extract_related_models_from_sub_params_array_keys( |
|
3206 | $query_params['order_by'], |
|
3207 | $query_info_carrier, |
|
3208 | 'order_by' |
|
3209 | ); |
|
3210 | } elseif (! empty($query_params['order_by'])) { |
|
3211 | $this->_extract_related_model_info_from_query_param( |