CC-84: Smart Playlists

- controller skeleton
- playlist model dummy functions
This commit is contained in:
James 2012-07-11 16:14:11 -04:00
parent 7358b00c81
commit 93b34bb079
2 changed files with 63 additions and 0 deletions

View file

@ -22,6 +22,8 @@ class PlaylistController extends Zend_Controller_Action
->addActionContext('set-playlist-description', 'json')
->addActionContext('playlist-preview', 'json')
->addActionContext('get-playlist', 'json')
->addActionContext('smart-playlist-criteria-save', 'json')
->addActionContext('smart-playlist-generate', 'json')
->initContext();
$this->pl_sess = new Zend_Session_Namespace(UI_PLAYLIST_SESSNAME);
@ -438,5 +440,19 @@ class PlaylistController extends Zend_Controller_Action
$this->playlistUnknownError($e);
}
}
public function smartPlaylistCriteriaSaveAction()
{
$request = $this->getRequest();
$params = $request->getPost();
Application_Model_Playlist::saveSmartPlaylistCriteria($param['data']);
}
public function smartPlaylistGenerateAction()
{
$request = $this->getRequest();
$params = $request->getPost();
Application_Model_Playlist::generateSmartPlaylist($params['data']);
}
}