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;
}
예제 #2
0
	</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])) {