Class: Ribose::CLI::Commands::JoinSpace
- Defined in:
- lib/ribose/cli/commands/join_space.rb
Instance Method Summary collapse
Instance Method Details
#accept ⇒ Object
38 39 40 41 |
# File 'lib/ribose/cli/commands/join_space.rb', line 38 def accept Ribose::JoinSpaceRequest.accept([:request_id]) say("Join space request has been accepted!") end |
#add ⇒ Object
28 29 30 31 32 33 |
# File 'lib/ribose/cli/commands/join_space.rb', line 28 def add create_join_request() say("Join space request has been sent successfully!") rescue Ribose::UnprocessableEntity say("Something went wrong! Please check required attributes") end |
#list ⇒ Object
9 10 11 |
# File 'lib/ribose/cli/commands/join_space.rb', line 9 def list say(build_output(Ribose::JoinSpaceRequest.all(), )) end |
#reject ⇒ Object
46 47 48 49 |
# File 'lib/ribose/cli/commands/join_space.rb', line 46 def reject Ribose::JoinSpaceRequest.reject([:request_id]) say("Join space request has been rejected!") end |
#show ⇒ Object
17 18 19 20 |
# File 'lib/ribose/cli/commands/join_space.rb', line 17 def show join_space = Ribose::JoinSpaceRequest.fetch([:request_id]) say(build_resource_output(join_space, )) end |