Class: GemsValidator::GemsService

Inherits:
Object
  • Object
show all
Defined in:
lib/euax_gems_validator/gems-service.rb

Instance Method Summary collapse

Constructor Details

#initializeGemsService

Returns a new instance of GemsService.



9
10
11
# File 'lib/euax_gems_validator/gems-service.rb', line 9

def initialize()
  @pwd = Dir.pwd
end

Instance Method Details

#get_gemsObject

Response: {

allowed_gems: {
  [name]: {
    approved_at: Date,
    version?: String
  }
},
blocked_gems: {
  [name]: {
    blocked_at: Date,
    version?: String
  }
},
pending_gems: {
  [name]: {
    requested_at: Date
  }
}

}



33
34
35
# File 'lib/euax_gems_validator/gems-service.rb', line 33

def get_gems()
  gems_formatted_request
end