]> git.mxchange.org Git - mailer.git/blobdiff - inc/config-functions.php
Mailer project rwritten:
[mailer.git] / inc / config-functions.php
index aaa1472e200f0ff278db761bee95e64d06cd8ed0..527508c8d732047db7b12b420fc406012de40aad 100644 (file)
@@ -421,5 +421,37 @@ function FILTER_LOAD_CONFIGURATION ($no = '0') {
        }
 }
 
+// "Getter" for "checked" configuration entries
+function getCheckedConfig ($configEntries) {
+       // Add entries
+       $content = getConfigEntries($configEntries, ' checked="checked"');
+
+       // Return it
+       return $content;
+}
+
+// "Getter" for "selected" configuration entries
+function getSelectedConfig ($configEntries) {
+       // Add entries
+       $content = getConfigEntries($configEntries, ' selected="selected"');
+
+       // Return it
+       return $content;
+}
+
+// "Getter" for configuration entries
+function getConfigEntries ($configEntries, $value) {
+       // Init content
+       $content = array();
+
+       // "Walk" through all entries
+       foreach ($configEntries as $entry) {
+               $content[$entry . '_' . strtolower(getConfig($entry))] = $value;
+       } // END - foreach
+
+       // Return it
+       return $content;
+}
+
 // [EOF]
 ?>