class Syncano::Resources::Admin

Admin resource

Public Class Methods

create(client, attributes) click to toggle source

Wrapper for api “new” method Creates object in Syncano @param [Syncano::Clients::Base] client @param [Hash] attributes @return [Syncano::Resources::Base]

# File lib/syncano/resources/admin.rb, line 20
def self.create(client, attributes)
  perform_create(client, nil, attributes)
  all(client, map_to_scope_parameters(attributes)).last
end
find_by_email(client, email, scope_parameters = {}, conditions = {}) click to toggle source

Wrapper for api “get_one” method with admin_email as a key @param [Syncano::Clients::Base] client @param [String] email @param [Hash] scope_parameters @param [Hash] conditions @return [Syncano::Resources::Admin]

# File lib/syncano/resources/admin.rb, line 11
def self.find_by_email(client, email, scope_parameters = {}, conditions = {})
  perform_find(client, :admin_email, email, scope_parameters, conditions)
end