Sha256: 7dbd96431155fa5a1f768c30ab64d7083cb70d84b6fab6c40d34caef667c7bf7
Contents?: true
Size: 690 Bytes
Versions: 35
Compression:
Stored size: 690 Bytes
Contents
# -*- coding: utf-8 -*- require "magellan/cli/resources" module Magellan module Cli module Resources class Organization < Base include Deletable self.resource_key = "magellan~auth~organization" # self.field_associations = {"creator_id" => {name: "creator", class: "User"} } desc "create NAME", I18n.t(:create, scope: [:resources, :common, :cmd], resource_name: resource_name) def create(name) params = { parameter_name => { "name" => name, } } post_json("/admin/#{self.resource_key}/new.json", params) select(name) end end end end end
Version data entries
35 entries across 35 versions & 1 rubygems