/** * @param int $num * @return string */ protected function exampleEquipmentIDs($num = 1) { $Sport = $this->Factory->sport(Configuration::General()->runningSport()); if ($Sport->mainEquipmentTypeID() > 0) { $IDs = $this->Factory->equipmentForEquipmentType($Sport->mainEquipmentTypeID(), true); if (!empty($IDs)) { return $IDs[0]; } } $AllEquipments = $this->Factory->allEquipments(); if (!empty($AllEquipments)) { $max = min($num, count($AllEquipments)); $ids = array(); for ($i = 0; $i < $max; ++$i) { $ids[] = $AllEquipments[$i]->id(); } return implode(',', $ids); } return ''; }