function branches_to_show() { // Basically: show all 5.3+ branches with EOL dates > min_date(). $branches = array(); // Flatten out the majors. foreach (get_all_branches() as $major => $major_branches) { foreach ($major_branches as $branch => $version) { if (version_compare($branch, '5.3', 'ge') && get_branch_security_eol_date($branch) > min_date()) { $branches[$branch] = $version; } } } ksort($branches); return $branches; }
</thead> <tbody> <?php foreach (get_active_branches(false) as $major => $releases) { ?> <?php ksort($releases); ?> <?php foreach ($releases as $branch => $release) { ?> <?php $state = get_branch_support_state($branch); $initial = get_branch_release_date($branch); $until = get_branch_bug_eol_date($branch); $eol = get_branch_security_eol_date($branch); ?> <tr class="<?php echo $state; ?> "> <td> <a href="/downloads.php#v<?php echo htmlspecialchars($release['version']); ?> "><?php echo htmlspecialchars($branch); ?> </a> <?php if (isset($VERSION_NOTES[$branch])) {