public function getItems() { $db = JFactory::getDBO(); $query = $db->getQuery(true); $query->select('DISTINCT c.id as id, c.titolo as titolo'); $query->from('#__gg_contenuti as c'); $query->join('left', 'queue as q on c.id= q.filename '); $query->order('status DESC, q.priority, c.id desc'); $db->setQuery((string) $query); $items = $db->loadObjectList(); $ItemsToConvert = array(); foreach ($items as &$item) { $item->formati = gglmsHelper::getMedia($item->id); if (count($ItemsToConvert) < 4000) { // if (!$item->formati['html5'] && $item->formati['flv']) { if (1 == 1) { array_push($ItemsToConvert, gglmsHelper::checkQueue($item)); } } } return $ItemsToConvert; }