summaryrefslogtreecommitdiffstats
path: root/includes/view-helpers/select_field.php
diff options
context:
space:
mode:
authorHarald Eilertsen <haraldei@anduin.net>2023-01-20 20:22:06 +0100
committerHarald Eilertsen <haraldei@anduin.net>2023-01-20 20:22:06 +0100
commit277fedffc624f55c6ecc8bd80ed8db370134e47e (patch)
treeac22560f978c3789a63c80284fbd314e11d0b396 /includes/view-helpers/select_field.php
parentf499d9e657fe79e4413eec9e20ae13d616fac6f5 (diff)
downloadgigologadmin-277fedffc624f55c6ecc8bd80ed8db370134e47e.tar.gz
gigologadmin-277fedffc624f55c6ecc8bd80ed8db370134e47e.tar.bz2
gigologadmin-277fedffc624f55c6ecc8bd80ed8db370134e47e.zip
Rename and reorganize more source files.
Diffstat (limited to 'includes/view-helpers/select_field.php')
-rw-r--r--includes/view-helpers/select_field.php31
1 files changed, 0 insertions, 31 deletions
diff --git a/includes/view-helpers/select_field.php b/includes/view-helpers/select_field.php
deleted file mode 100644
index aa156d0..0000000
--- a/includes/view-helpers/select_field.php
+++ /dev/null
@@ -1,31 +0,0 @@
-<?php
-// SPDX-FileCopyrightText: 2021 Andrea Chirulescu <andrea.chirulescu@gmail.com>
-// SPDX-FileCopyrightText: 2021 Harald Eilertsen <haraldei@anduin.net>
-//
-// SPDX-License-Identifier: AGPL-3.0-or-later
-
-namespace EternalTerror\ViewHelpers;
-
-/**
- * Return HTML code for a selction box with the given options and preselected value.
- *
- * @param string $name The name attribute for the selection box
- * @param array $opts The options as arrays of [value, label] pairs
- * @param mixed|int $selected The value of the preselected option, or null if no
- * option is preselected.
- * @param string $blank Text to use for "no selection", defaults to "Please
- * select..."
- * @return string
- */
-function select_field(
- string $name,
- array $opts = array(),
- $selected = null,
- string $blank = 'Please select...' ) : string {
- $body = "<option value=\"\">{$blank}</option>";
- foreach ( $opts as $opt ) {
- $sel = selected( $selected, $opt[0], false );
- $body .= "<option value=\"{$opt[0]}\"{$sel}>{$opt[1]}</option>";
- }
- return "<select name=\"{$name}\">{$body}</select>";
-}