protected function get_removeAuth_view() { $ret = '<form method="post" action="' . filter_input(INPUT_SERVER, 'PHP_SELF') . '"> <input type="hidden" name="_method" value="delete" />'; $ret .= $this->userSelect(); $ret .= ' <label>Authorization Class</label> <select name="authClass" class="form-control">'; foreach (getAuthList() as $name) { $ret .= '<option>' . $name . '</option>'; } $ret .= '</select> <p> <button class="btn btn-default" type="submit">Remove Authorization</button> </p>'; $ret .= '</form>'; return $ret; }
public function get_remove_view() { $this->add_onload_command("\$('select.form-control').focus();\n"); $ret = '<form action="' . filter_input(INPUT_SERVER, 'PHP_SELF') . '" method="get"> <input type="hidden" name="_method" value="delete" /> <label>Authorization class</label> <select name="id" class="form-control">'; foreach (getAuthList() as $name) { $ret .= '<option>' . $name . '</option>'; } $ret .= '</select>'; $ret .= '<p><button type="submit" class="btn btn-default">Delete Class</button></p>'; $ret .= '</form>'; return $ret; }
function getAuthSelect($name = 'authClass') { return '<select name="' . $name . '" class="form-control">' . array_reduce(getAuthList(), function ($carry, $item) { return $carry . '<option>' . $item . '</option>'; }, '') . '</select>'; }