public function tracksAction()
 {
     $this->doNotRender();
     $centova_tracks = CentovaCast::fetchTracks($this->station);
     if (empty($centova_tracks)) {
         throw new \DF\Exception\DisplayOnly('Track list could not be loaded from CentovaCast.');
     }
     \DF\Export::csv($centova_tracks, false, $this->station->getShortName() . '_tracks_' . date('Ymd'));
 }
Exemple #2
0
 public function testAction()
 {
     $this->doNotRender();
     set_time_limit(0);
     ini_set('memory_limit', '-1');
     Debug::setEchoMode();
     // -------- START HERE -------- //
     \PVL\CentovaCast::sync();
     Debug::log('CCast Sync Complete');
     $station = \Entity\Station::getRepository()->findOneBy(array('name' => 'PonyvilleFM'));
     $tracks = \PVL\CentovaCast::fetchTracks($station);
     Debug::print_r($tracks);
     // -------- END HERE -------- //
     Debug::log('Done!');
 }