Exemplo n.º 1
0
 public function __construct()
 {
     $this->session = Session::getInstance();
     $this->user = User::getInstance();
     $this->user->auth('*****@*****.**', 'tenant');
     $this->su = SongUtils::getInstance();
 }
Exemplo n.º 2
0
 public static function getInstance()
 {
     if (null == self::$instance) {
         self::$instance = new SongUtils();
     }
     return self::$instance;
 }
Exemplo n.º 3
0
     // sets up result
     $status = true == $res ? 'ok' : 'false';
     $res = array('req' => 'startBroadcast', 'res' => $status, 'pid' => $res);
     break;
 case 'list-assets':
     // sets up utils
     $user = User::getInstance();
     // lists assets of user
     $exc = $user->listAssets();
     // sets up result
     $exc = false == $exc ? 'false' : $exc;
     $res = array('req' => 'listAssets', 'res' => $exc);
     break;
 case 'remove-song':
     // sets up utils
     $songUtils = SongUtils::getInstance();
     // reads incoming
     $sid = $utils->iStr($app->request()->post('sid'), 64);
     // removes song
     $exc = $songUtils->removeSong($sid);
     // sets up answer
     $res = false == $exc ? 'false' : 'true';
     $res = array('req' => 'removeSong', 'sid' => $sid, 'res' => $res);
     break;
 case 'save-layout-json':
     $res = saveLayoutJSON($app);
     break;
 case 'save-ad':
     $adsUtils = AdsUtils::getInstance();
     $user = User::getInstance();
     $aid = $utils->iStr($app->request()->post('aid'), 64);