public function __construct() { $this->session = Session::getInstance(); $this->user = User::getInstance(); $this->user->auth('*****@*****.**', 'tenant'); $this->su = SongUtils::getInstance(); }
public static function getInstance() { if (null == self::$instance) { self::$instance = new SongUtils(); } return self::$instance; }
// 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);