class Rfs::Command::Space
Attributes
handle[RW]
name[RW]
Public Class Methods
execute(args, options)
click to toggle source
# File lib/rfs/command/space.rb, line 6 def self.execute(args, options) Rfs::Command::Space.new(action: args[0], handle: args[1], name: args[1]).save end
Public Instance Methods
all()
click to toggle source
# File lib/rfs/command/space.rb, line 10 def all spaces = Api::Client::Space.all spaces.each do |space| say "#{space.handle}\n" end say "\n#{spaces.size} space(s)\n" end
create()
click to toggle source
# File lib/rfs/command/space.rb, line 18 def create Api::Client::Space.create(handle: handle, name: name) end
delete()
click to toggle source
# File lib/rfs/command/space.rb, line 22 def delete Api::Client::Space.delete handle end