$cmp_slots = $a->getVortrag()->slot - $b->getVortrag()->slot; if ($cmp_slots == 0) { $cmp_titles = strcmp($a->getVortrag()->title, $b->getVortrag()->title); if ($cmp_titles == 0) { return strcmp($a->name, $b->name); } else { return $cmp_titles; } } else { return $cmp_slots; } } else { return $cmp_days; } } $all_referenten = Referent::allReferenten(); usort($all_referenten, "referenten_sort"); foreach ($all_referenten as $referent) { ?> <div class="referent-item-large"> <h2><a href="/referent/<?php echo $referent->getID(); ?> "><?php echo $referent->name; ?> </a> <small><?php echo $referent->desc; ?> </small></h2>