| @@ 552-574 (lines=23) @@ | ||
| 549 | } |
|
| 550 | ||
| 551 | // Cleaning double selects. |
|
| 552 | foreach ($session as $key => &$value) { |
|
| 553 | if (isset($options_by_double[$key]) || isset($options_by_double[$key.'_second'])) { |
|
| 554 | $options = explode('::', $value); |
|
| 555 | } |
|
| 556 | $original_key = $key; |
|
| 557 | ||
| 558 | if (strpos($key, '_second') === false) { |
|
| 559 | } else { |
|
| 560 | $key = str_replace('_second', '', $key); |
|
| 561 | } |
|
| 562 | ||
| 563 | if (isset($options_by_double[$key])) { |
|
| 564 | if (isset($options[0])) { |
|
| 565 | if (isset($options_by_double[$key][$options[0]])) { |
|
| 566 | if (strpos($original_key, '_second') === false) { |
|
| 567 | $value = $options_by_double[$key][$options[0]]['option_display_text']; |
|
| 568 | } else { |
|
| 569 | $value = $options_by_double[$key][$options[1]]['option_display_text']; |
|
| 570 | } |
|
| 571 | } |
|
| 572 | } |
|
| 573 | } |
|
| 574 | } |
|
| 575 | $formatted_sessions[$session_id] = $session; |
|
| 576 | $categoryName = isset($orderedCategories[$session['session_category_id']]) ? $orderedCategories[$session['session_category_id']] : ''; |
|
| 577 | $formatted_sessions[$session_id]['category_name'] = $categoryName; |
|
| @@ 7575-7597 (lines=23) @@ | ||
| 7572 | } |
|
| 7573 | ||
| 7574 | // Cleaning double selects |
|
| 7575 | foreach ($session as $key => &$value) { |
|
| 7576 | if (isset($options_by_double[$key]) || isset($options_by_double[$key.'_second'])) { |
|
| 7577 | $options = explode('::', $value); |
|
| 7578 | } |
|
| 7579 | $original_key = $key; |
|
| 7580 | ||
| 7581 | if (strpos($key, '_second') === false) { |
|
| 7582 | } else { |
|
| 7583 | $key = str_replace('_second', '', $key); |
|
| 7584 | } |
|
| 7585 | ||
| 7586 | if (isset($options_by_double[$key])) { |
|
| 7587 | if (isset($options[0])) { |
|
| 7588 | if (isset($options_by_double[$key][$options[0]])) { |
|
| 7589 | if (strpos($original_key, '_second') === false) { |
|
| 7590 | $value = $options_by_double[$key][$options[0]]['option_display_text']; |
|
| 7591 | } else { |
|
| 7592 | $value = $options_by_double[$key][$options[1]]['option_display_text']; |
|
| 7593 | } |
|
| 7594 | } |
|
| 7595 | } |
|
| 7596 | } |
|
| 7597 | } |
|
| 7598 | ||
| 7599 | // Magic filter |
|
| 7600 | if (isset($formatted_sessions[$session_id])) { |
|