From d612d4fbe501359c72e62190326b988a2be3ce69 Mon Sep 17 00:00:00 2001 From: Mark Crane Date: Sun, 21 Oct 2012 06:29:59 +0000 Subject: [PATCH] Add a music on hold php class. --- .../classes/switch_music_on_hold.php | 96 +++++++++++++++++++ 1 file changed, 96 insertions(+) create mode 100644 app/music_on_hold/resources/classes/switch_music_on_hold.php diff --git a/app/music_on_hold/resources/classes/switch_music_on_hold.php b/app/music_on_hold/resources/classes/switch_music_on_hold.php new file mode 100644 index 0000000000..483a72ca83 --- /dev/null +++ b/app/music_on_hold/resources/classes/switch_music_on_hold.php @@ -0,0 +1,96 @@ + + Copyright (C) 2010 + All Rights Reserved. + + Contributor(s): + Mark J Crane +*/ +include "root.php"; + +//define the directory class + class switch_music_on_hold { + + public $domain_uuid; + public $domain_name; + public $select_name; + public $select_value; + + public function __construct() { + require_once "includes/classes/database.php"; + $this->app_uuid = ''; + } + + public function __destruct() { + foreach ($this as $key => $value) { + unset($this->$key); + } + } + + public function select() { + + //build the list of categories + $music_on_hold_dir = $_SESSION["switch"]["sounds"]["dir"]."/music"; + if (count($_SESSION['domains']) > 1) { + $music_on_hold_dir = $music_on_hold_dir."/".$_SESSION['domain_name']; + } + + //start the select + $select = ""; + $select .= " \n"; + return $select; + } + + } + +//require_once "app/music_on_hold/resources/classes/switch_music_on_hold.php"; +//$moh= new switch_music_on_hold; +//$moh->select_name = "hold_music"; +//$moh->select_value = $hold_music; +//echo $moh->select(); + +?> \ No newline at end of file