} unset($manager); unset($item); break; case 'todo': include_once 'classes/cs_todos_manager.php'; $manager = new cs_todos_manager($environment); $item = $manager->getItem($row['item_id']); if (isset($item) and $item->isNotActivated()) { $newIntervalLimit++; } unset($manager); unset($item); break; case 'step': $manager = $environment->getManager(CS_STEP_TYPE); $item = $manager->getItem($row['item_id']); if (isset($item) and $item->isNotActivated()) { $newIntervalLimit++; } unset($item); unset($manager); break; } } if ($n * 10 - ($newIntervalLimit - $n * 10) >= 10) { $item_manager->resetLimits(); $item_manager->setTypeArrayLimit($type_limit_array); $item_manager->showNoNotActivatedEntries(); $item_manager->setIntervalLimit($newIntervalLimit); $result = $item_manager->_performQuery();