Example #1
0
 public function startPlayFromPlaylist($device, array $data)
 {
     Logger::debug('Starting ' . __METHOD__ . ' with data: ' . print_r($data, true), self::$logfile);
     $id = $data['id'];
     $playlist = new Playlist($device);
     $item = $playlist->getItem($id);
     if (!is_null($item)) {
         $playlist->setPlaying($id);
         $this->StartPlay($device, array('item' => $item), $playlist, $id);
     } else {
         Logger::error('Item with id "' . $id . '" not found in Playlist!', self::$logfile);
     }
 }