class Troles::Storage::BaseMany
Protected Instance Methods
find_roles(*roles)
click to toggle source
get matching list of Role instances @param [Array<Symbol>] list of role names to find Roles for @return [Array<Role>] references to Role instances
# File lib/troles/storage/base_many.rb, line 13 def find_roles *roles role_model.where(:name => roles.flatten) end
roles_to_embed(*roles)
click to toggle source
get list of embedded Role instances @param [Array<Symbol>] list of role names @return [Array<Role>] Role instances generated
# File lib/troles/storage/base_many.rb, line 20 def roles_to_embed *roles raise "Must be implemented by embed storage to generate a set of roles to embed" end