Code Duplication    Length = 12-12 lines in 2 locations

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

@@ 1210-1221 (lines=12) @@
1207
     * @param array     $query_params sub-array from @see EEM_Base::get_all()
1208
     * @return array
1209
     */
1210
    public function prepareRestQueryParamsKeyForModels($model, $query_params)
1211
    {
1212
        $model_ready_query_params = array();
1213
        foreach ($query_params as $key => $value) {
1214
            if (is_array($value)) {
1215
                $model_ready_query_params[$key] = $this->prepareRestQueryParamsKeyForModels($model, $value);
1216
            } else {
1217
                $model_ready_query_params[$key] = $value;
1218
            }
1219
        }
1220
        return $model_ready_query_params;
1221
    }
1222
1223
1224
@@ 1231-1242 (lines=12) @@
1228
     * @param $query_params
1229
     * @return array
1230
     */
1231
    public function prepareRestQueryParamsValuesForModels($model, $query_params)
1232
    {
1233
        $model_ready_query_params = array();
1234
        foreach ($query_params as $key => $value) {
1235
            if (is_array($value)) {
1236
                $model_ready_query_params[$key] = $this->prepareRestQueryParamsValuesForModels($model, $value);
1237
            } else {
1238
                $model_ready_query_params[$key] = $value;
1239
            }
1240
        }
1241
        return $model_ready_query_params;
1242
    }
1243
1244
1245