CRM-17120 replace option label calls with cached function.
authoreileenmcnaugton <eileen@fuzion.co.nz>
Wed, 2 Sep 2015 03:43:41 +0000 (15:43 +1200)
committereileenmcnaugton <eileen@fuzion.co.nz>
Wed, 2 Sep 2015 03:43:41 +0000 (15:43 +1200)
commit96dc1ce0e4268e946dc9d72147cbebae57205621
treebf42be33da7f62e57651403238f91b90ca82e478
parentb863b16436bd6aa0ba3d2effd1065b2b77083fb0
CRM-17120 replace option label calls with cached function.

I added a test before swapping out the values. In the process I formed a few doubts about the
code. I couldn't find anyway to access the case_activity where parameters outside a
carefully crafted test and when I did so I got invalid sql & a minor error in the qill
I added comments about these findings & locked in the existing behaviour, keeping this
change very safe
CRM/Case/BAO/Query.php
tests/phpunit/CRM/Case/BAO/QueryTest.php [new file with mode: 0644]