diff options
Diffstat (limited to 'src/controllers/OperatorsController.php')
-rw-r--r-- | src/controllers/OperatorsController.php | 96 |
1 files changed, 77 insertions, 19 deletions
diff --git a/src/controllers/OperatorsController.php b/src/controllers/OperatorsController.php index 562e117a..bd49bdcc 100644 --- a/src/controllers/OperatorsController.php +++ b/src/controllers/OperatorsController.php @@ -117,7 +117,10 @@ class OperatorsController extends BaseController 'operator' => [ 'title' => $this->lang['stroperator'], 'field' => Decorator::field('oprname'), - 'url' => "operators?action=properties&{$this->misc->href}&", + 'url' => \sprintf( + 'operators?action=properties&%s&', + $this->misc->href + ), 'vars' => ['operator' => 'oprname', 'operator_oid' => 'oid'], ], 'leftarg' => [ @@ -183,37 +186,79 @@ class OperatorsController extends BaseController if (0 < $oprdata->recordCount()) { echo '<table>' . \PHP_EOL; - echo "<tr><th class=\"data left\">{$this->lang['strname']}</th>" . \PHP_EOL; + echo \sprintf( + '<tr><th class="data left">%s</th>', + $this->lang['strname'] + ) . \PHP_EOL; echo '<td class="data1">', $this->misc->printVal($oprdata->fields['oprname']), '</td></tr>' . \PHP_EOL; - echo "<tr><th class=\"data left\">{$this->lang['strleftarg']}</th>" . \PHP_EOL; + echo \sprintf( + '<tr><th class="data left">%s</th>', + $this->lang['strleftarg'] + ) . \PHP_EOL; echo '<td class="data1">', $this->misc->printVal($oprdata->fields['oprleftname']), '</td></tr>' . \PHP_EOL; - echo "<tr><th class=\"data left\">{$this->lang['strrightarg']}</th>" . \PHP_EOL; + echo \sprintf( + '<tr><th class="data left">%s</th>', + $this->lang['strrightarg'] + ) . \PHP_EOL; echo '<td class="data1">', $this->misc->printVal($oprdata->fields['oprrightname']), '</td></tr>' . \PHP_EOL; - echo "<tr><th class=\"data left\">{$this->lang['strcommutator']}</th>" . \PHP_EOL; + echo \sprintf( + '<tr><th class="data left">%s</th>', + $this->lang['strcommutator'] + ) . \PHP_EOL; echo '<td class="data1">', $this->misc->printVal($oprdata->fields['oprcom']), '</td></tr>' . \PHP_EOL; - echo "<tr><th class=\"data left\">{$this->lang['strnegator']}</th>" . \PHP_EOL; + echo \sprintf( + '<tr><th class="data left">%s</th>', + $this->lang['strnegator'] + ) . \PHP_EOL; echo '<td class="data1">', $this->misc->printVal($oprdata->fields['oprnegate']), '</td></tr>' . \PHP_EOL; - echo "<tr><th class=\"data left\">{$this->lang['strjoin']}</th>" . \PHP_EOL; + echo \sprintf( + '<tr><th class="data left">%s</th>', + $this->lang['strjoin'] + ) . \PHP_EOL; echo '<td class="data1">', $this->misc->printVal($oprdata->fields['oprjoin']), '</td></tr>' . \PHP_EOL; - echo "<tr><th class=\"data left\">{$this->lang['strhashes']}</th>" . \PHP_EOL; + echo \sprintf( + '<tr><th class="data left">%s</th>', + $this->lang['strhashes'] + ) . \PHP_EOL; echo '<td class="data1">', ($oprdata->fields['oprcanhash']) ? $this->lang['stryes'] : $this->lang['strno'], '</td></tr>' . \PHP_EOL; // these field only exists in 8.2 and before in pg_catalog if (isset($oprdata->fields['oprlsortop'])) { - echo "<tr><th class=\"data left\">{$this->lang['strmerges']}</th>" . \PHP_EOL; + echo \sprintf( + '<tr><th class="data left">%s</th>', + $this->lang['strmerges'] + ) . \PHP_EOL; echo '<td class="data1">', ('0' !== $oprdata->fields['oprlsortop'] && '0' !== $oprdata->fields['oprrsortop']) ? $this->lang['stryes'] : $this->lang['strno'], '</td></tr>' . \PHP_EOL; - echo "<tr><th class=\"data left\">{$this->lang['strrestrict']}</th>" . \PHP_EOL; + echo \sprintf( + '<tr><th class="data left">%s</th>', + $this->lang['strrestrict'] + ) . \PHP_EOL; echo '<td class="data1">', $this->misc->printVal($oprdata->fields['oprrest']), '</td></tr>' . \PHP_EOL; - echo "<tr><th class=\"data left\">{$this->lang['strleftsort']}</th>" . \PHP_EOL; + echo \sprintf( + '<tr><th class="data left">%s</th>', + $this->lang['strleftsort'] + ) . \PHP_EOL; echo '<td class="data1">', $this->misc->printVal($oprdata->fields['oprlsortop']), '</td></tr>' . \PHP_EOL; - echo "<tr><th class=\"data left\">{$this->lang['strrightsort']}</th>" . \PHP_EOL; + echo \sprintf( + '<tr><th class="data left">%s</th>', + $this->lang['strrightsort'] + ) . \PHP_EOL; echo '<td class="data1">', $this->misc->printVal($oprdata->fields['oprrsortop']), '</td></tr>' . \PHP_EOL; - echo "<tr><th class=\"data left\">{$this->lang['strlessthan']}</th>" . \PHP_EOL; + echo \sprintf( + '<tr><th class="data left">%s</th>', + $this->lang['strlessthan'] + ) . \PHP_EOL; echo '<td class="data1">', $this->misc->printVal($oprdata->fields['oprltcmpop']), '</td></tr>' . \PHP_EOL; - echo "<tr><th class=\"data left\">{$this->lang['strgreaterthan']}</th>" . \PHP_EOL; + echo \sprintf( + '<tr><th class="data left">%s</th>', + $this->lang['strgreaterthan'] + ) . \PHP_EOL; echo '<td class="data1">', $this->misc->printVal($oprdata->fields['oprgtcmpop']), '</td></tr>' . \PHP_EOL; } else { - echo "<tr><th class=\"data left\">{$this->lang['strmerges']}</th>" . \PHP_EOL; + echo \sprintf( + '<tr><th class="data left">%s</th>', + $this->lang['strmerges'] + ) . \PHP_EOL; echo '<td class="data1">', $data->phpBool($oprdata->fields['oprcanmerge']) ? $this->lang['stryes'] : $this->lang['strno'], '</td></tr>' . \PHP_EOL; } echo '</table>' . \PHP_EOL; @@ -254,16 +299,29 @@ class OperatorsController extends BaseController $this->printTrail('operator'); $this->printTitle($this->lang['strdrop'], 'pg.operator.drop'); - echo '<p>', \sprintf($this->lang['strconfdropoperator'], $this->misc->printVal($_REQUEST['operator'])), '</p>' . \PHP_EOL; + echo '<p>', \sprintf( + $this->lang['strconfdropoperator'], + $this->misc->printVal($_REQUEST['operator']) + ), '</p>' . \PHP_EOL; echo '<form action="' . \containerInstance()->subFolder . '/src/views/operators" method="post">' . \PHP_EOL; - echo "<p><input type=\"checkbox\" id=\"cascade\" name=\"cascade\" /> <label for=\"cascade\">{$this->lang['strcascade']}</label></p>" . \PHP_EOL; + echo \sprintf( + '<p><input type="checkbox" id="cascade" name="cascade" /> <label for="cascade">%s</label></p>', + $this->lang['strcascade'] + ) . \PHP_EOL; echo '<p><input type="hidden" name="action" value="drop" />' . \PHP_EOL; echo '<input type="hidden" name="operator" value="', \htmlspecialchars($_REQUEST['operator']), '" />' . \PHP_EOL; echo '<input type="hidden" name="operator_oid" value="', \htmlspecialchars($_REQUEST['operator_oid']), '" />' . \PHP_EOL; echo $this->view->form; - echo "<input type=\"submit\" name=\"drop\" value=\"{$this->lang['strdrop']}\" />" . \PHP_EOL; - echo \sprintf('<input type="submit" name="cancel" value="%s" /></p>%s', $this->lang['strcancel'], \PHP_EOL); + echo \sprintf( + '<input type="submit" name="drop" value="%s" />', + $this->lang['strdrop'] + ) . \PHP_EOL; + echo \sprintf( + '<input type="submit" name="cancel" value="%s" /></p>%s', + $this->lang['strcancel'], + \PHP_EOL + ); echo '</form>' . \PHP_EOL; } else { $status = $data->dropOperator($_POST['operator_oid'], isset($_POST['cascade'])); |