summaryrefslogtreecommitdiffstats
path: root/src/usr
diff options
context:
space:
mode:
authorStephen Beaver <sbeaver@netgate.com>2016-01-19 14:37:06 -0500
committerStephen Beaver <sbeaver@netgate.com>2016-01-19 14:37:06 -0500
commit5b2f5ce2efc34d7603a28d7c3e5632e208b22c8b (patch)
tree8dc95aab7c0ed279f62e976de4eeac56966cd01e /src/usr
parent836cefa0543483207d21dc5ce9012daeb03bfb4f (diff)
downloadpfsense-5b2f5ce2efc34d7603a28d7c3e5632e208b22c8b.zip
pfsense-5b2f5ce2efc34d7603a28d7c3e5632e208b22c8b.tar.gz
Eliminate foreach for speed.
Diffstat (limited to 'src/usr')
-rw-r--r--src/usr/local/www/firewall_rules.php15
1 files changed, 6 insertions, 9 deletions
diff --git a/src/usr/local/www/firewall_rules.php b/src/usr/local/www/firewall_rules.php
index 8cbe034..f51cc57 100644
--- a/src/usr/local/www/firewall_rules.php
+++ b/src/usr/local/www/firewall_rules.php
@@ -372,15 +372,12 @@ display_top_tabs($tab_array);
$nrules = 0;
$seps = 0;
-if (isset($config['filter']['separator'][strtolower($if)]['sep0'])) {
- foreach ($config['filter']['separator'][strtolower($if)] as $rulesep) {
- if ($rulesep['row']['0'] == "fr-1") {
- print('<tr class="ui-sortable-handle separator">' .
- '<td bgcolor="#cce5ff" colspan="11">' . '<font color="#002699">' . $rulesep['text'] . '</font></td>' .
- '<td bgcolor="#cce5ff"><a href="#"><i class="fa fa-trash no-confirm sepdel" title="delete this separator"></i></a></td>' .
- '</tr>' . "\n");
- }
- }
+// There can be a separator before any rules are listed
+if ($config['filter']['separator'][strtolower($if)]['sep0']['row'][0] == "fr-1") {
+ print('<tr class="ui-sortable-handle separator">' .
+ '<td bgcolor="#cce5ff" colspan="11">' . '<font color="#002699">' . $config['filter']['separator'][strtolower($if)]['sep0']['text'] . '</font></td>' .
+ '<td bgcolor="#cce5ff"><a href="#"><i class="fa fa-trash no-confirm sepdel" title="delete this separator"></i></a></td>' .
+ '</tr>' . "\n");
}
for ($i = 0; isset($a_filter[$i]); $i++):
OpenPOWER on IntegriCloud