|
@@ 1109-1115 (lines=7) @@
|
| 1106 |
|
public function createModelQueryParams($model, $query_parameters) |
| 1107 |
|
{ |
| 1108 |
|
$model_query_params = array(); |
| 1109 |
|
if (isset($query_parameters['where'])) { |
| 1110 |
|
$model_query_params[0] = ModelDataTranslator::prepareConditionsQueryParamsForModels( |
| 1111 |
|
$query_parameters['where'], |
| 1112 |
|
$model, |
| 1113 |
|
$this->getModelVersionInfo()->requestedVersion() |
| 1114 |
|
); |
| 1115 |
|
} |
| 1116 |
|
if (isset($query_parameters['order_by'])) { |
| 1117 |
|
$order_by = $query_parameters['order_by']; |
| 1118 |
|
} elseif (isset($query_parameters['orderby'])) { |
|
@@ 1146-1152 (lines=7) @@
|
| 1143 |
|
if ($group_by !== null) { |
| 1144 |
|
$model_query_params['group_by'] = $group_by; |
| 1145 |
|
} |
| 1146 |
|
if (isset($query_parameters['having'])) { |
| 1147 |
|
$model_query_params['having'] = ModelDataTranslator::prepareConditionsQueryParamsForModels( |
| 1148 |
|
$query_parameters['having'], |
| 1149 |
|
$model, |
| 1150 |
|
$this->getModelVersionInfo()->requestedVersion() |
| 1151 |
|
); |
| 1152 |
|
} |
| 1153 |
|
if (isset($query_parameters['order'])) { |
| 1154 |
|
$model_query_params['order'] = $query_parameters['order']; |
| 1155 |
|
} |