@@ 219-232 (lines=14) @@ | ||
216 | * @param $key |
|
217 | * @return array |
|
218 | */ |
|
219 | protected function fixFilterCriterion($def, $field, $key) |
|
220 | { |
|
221 | $paramOldClassName = 'Oro\Bundle\SalesBundle\Entity\OpportunityStatus'; |
|
222 | $paramNewClassName = ExtendHelper::buildEnumValueClassName('opportunity_status'); |
|
223 | if (isset($field['criterion']['data']['params']['class']) |
|
224 | && $field['criterion']['data']['params']['class'] === $paramOldClassName |
|
225 | && $field['criterion']['filter'] === 'dictionary' |
|
226 | ) { |
|
227 | $def['filters'][$key]['criterion']['data']['params']['class'] = $paramNewClassName; |
|
228 | $def['filters'][$key]['criterion']['filter'] = 'enum'; |
|
229 | } |
|
230 | ||
231 | return $def; |
|
232 | } |
|
233 | } |
|
234 |
@@ 254-267 (lines=14) @@ | ||
251 | * @param string $key |
|
252 | * @return array |
|
253 | */ |
|
254 | protected function fixFilterCriterion($def, $field, $key) |
|
255 | { |
|
256 | $paramOldClassName = 'Oro\Bundle\SalesBundle\Entity\LeadStatus'; |
|
257 | $paramNewClassName = ExtendHelper::buildEnumValueClassName(Lead::INTERNAL_STATUS_CODE); |
|
258 | if (isset($field['criterion']['data']['params']['class']) |
|
259 | && $field['criterion']['data']['params']['class'] === $paramOldClassName |
|
260 | && $field['criterion']['filter'] === 'dictionary' |
|
261 | ) { |
|
262 | $def['filters'][$key]['criterion']['data']['params']['class'] = $paramNewClassName; |
|
263 | $def['filters'][$key]['criterion']['filter'] = 'enum'; |
|
264 | } |
|
265 | ||
266 | return $def; |
|
267 | } |
|
268 | } |
|
269 |