Class: Ribose::CLI::Commands::Member
- Defined in:
- lib/ribose/cli/commands/member.rb
Instance Method Summary collapse
Instance Method Details
#add ⇒ Object
19 20 21 22 23 24 |
# File 'lib/ribose/cli/commands/member.rb', line 19 def add add_member_to_space() say("Invitation 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/member.rb', line 9 def list say(build_output(Ribose::Member.all([:space_id]), )) end |
#remove ⇒ Object
42 43 44 45 46 47 |
# File 'lib/ribose/cli/commands/member.rb', line 42 def remove Ribose::Member.delete([:space_id], [:member_id]) say("The member has been removed from this space") rescue Ribose::UnprocessableEntity say("Something went wrong! Please provide a valid id/uuid") end |
#update ⇒ Object
31 32 33 34 35 36 |
# File 'lib/ribose/cli/commands/member.rb', line 31 def update update_member_role() say("Member has been updated with new role!") rescue Ribose::UnprocessableEntity say("Something went wrong! Please check required attributes") end |