Sha256: 10be9d490776b18d65b3ada168a4e3e9afe42a9e53bde0bdda45b3b19c03dbae

Contents?: true

Size: 434 Bytes

Versions: 9

Compression:

Stored size: 434 Bytes

Contents

module Resources
  
  class User < Base
    
    def self.print_all(options = [])
      attributes = [:login, :name, :email]
      users = find(:all).collect! { |user| user.user }
      users.send(:extend, Minglr::Extensions::Array)
      users = users.filter(attributes, options)
      if users.any?
        print_collection users, attributes, :right
      else
        warn "No users in project"
      end
    end
    
  end
  
end

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
schubert-minglr-1.3.0 lib/minglr/resources/user.rb
schubert-minglr-1.3.1 lib/minglr/resources/user.rb
schubert-minglr-1.3.11 lib/minglr/resources/user.rb
schubert-minglr-1.3.2 lib/minglr/resources/user.rb
schubert-minglr-1.3.3 lib/minglr/resources/user.rb
schubert-minglr-1.3.5 lib/minglr/resources/user.rb
schubert-minglr-1.3.8 lib/minglr/resources/user.rb
schubert-minglr-1.3.9 lib/minglr/resources/user.rb
minglr-1.3.11 lib/minglr/resources/user.rb