Code Duplication    Length = 7-7 lines in 2 locations

core/libraries/rest_api/controllers/model/Read.php 2 locations

@@ 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
        }