diff options
Diffstat (limited to 'modules-available/serversetup-bwlp-ipxe/inc/ipxemenu.inc.php')
-rw-r--r-- | modules-available/serversetup-bwlp-ipxe/inc/ipxemenu.inc.php | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/modules-available/serversetup-bwlp-ipxe/inc/ipxemenu.inc.php b/modules-available/serversetup-bwlp-ipxe/inc/ipxemenu.inc.php index 991ee403..f437c447 100644 --- a/modules-available/serversetup-bwlp-ipxe/inc/ipxemenu.inc.php +++ b/modules-available/serversetup-bwlp-ipxe/inc/ipxemenu.inc.php @@ -71,6 +71,29 @@ class IPxeMenu return $str; } + public function timeoutMs() + { + return $this->timeoutMs; + } + + /** + * @return int Number of items in this menu + */ + public function itemCount() + { + return count($this->items); + } + + /** + * @return string|false Return script label of default entry, false if not set + */ + public function getDefaultScriptLabel() + { + if ($this->defaultEntryId !== null) + return "m_{$this->menuid}_{$this->defaultEntryId}"; + return false; + } + /* * */ |