| @@ 23-31 (lines=9) @@ | ||
| 20 | ||
| 21 | // Randomize |
|
| 22 | $partnersObj = $smartPartnerPartnerHandler->getPartners(0, 0, _SPARTNER_STATUS_ACTIVE); |
|
| 23 | if (count($partnersObj) > 1) { |
|
| 24 | $key_arr = array_keys($partnersObj); |
|
| 25 | $key_rand = array_rand($key_arr, count($key_arr)); |
|
| 26 | for ($i = 0; ($i < count($partnersObj)) && (($options[2] == 0) || ($i < $options[2])); ++$i) { |
|
| 27 | $newObjs[$i] = $partnersObj[$key_rand[$i]]; |
|
| 28 | } |
|
| 29 | ||
| 30 | $partnersObj = $newObjs; |
|
| 31 | } |
|
| 32 | ||
| 33 | $cat_id = array(); |
|
| 34 | foreach ($partnersObj as $partnerObj) { |
|
| @@ 23-30 (lines=8) @@ | ||
| 20 | ||
| 21 | // Randomize |
|
| 22 | $partnersObj = $smartPartnerPartnerHandler->getPartners(0, 0, _SPARTNER_STATUS_ACTIVE); |
|
| 23 | if (count($partnersObj) > 1) { |
|
| 24 | $key_arr = array_keys($partnersObj); |
|
| 25 | $key_rand = array_rand($key_arr, count($key_arr)); |
|
| 26 | for ($i = 0; ($i < count($partnersObj)) && (($options[0] == 0) || ($i < $options[0])); ++$i) { |
|
| 27 | $newObjs[$i] = $partnersObj[$key_rand[$i]]; |
|
| 28 | } |
|
| 29 | $partnersObj = $newObjs; |
|
| 30 | } |
|
| 31 | /* $cat_id = array(); |
|
| 32 | foreach ($partnersObj as $partnerObj) { |
|
| 33 | $p_cats = $partnerObj->categoryid(); |
|