class MPD::Commands::Play

Play specific song (by id or cur. playlist position).

Public Instance Methods

execute(position: nil, id: nil) click to toggle source
Calls superclass method MPD::Commands::Abstract#execute
# File lib/mpd/commands/play.rb, line 10
def execute(position: nil, id: nil)
  raise(ArgumentError, 'too many arguments') if position && id

  if position
    super("play #{position}")
  elsif id
    super("playid #{id}")
  else
    super('play')
  end
end