Class: GemsValidator::GemsService
- Inherits:
-
Object
- Object
- GemsValidator::GemsService
- Defined in:
- lib/euax_gems_validator/gems-service.rb
Instance Method Summary collapse
-
#get_gems ⇒ Object
Response: { allowed_gems: { [name]: { approved_at: Date, version?: String } }, blocked_gems: { [name]: { blocked_at: Date, version?: String } }, pending_gems: { [name]: { requested_at: Date } } }.
-
#initialize ⇒ GemsService
constructor
A new instance of GemsService.
Constructor Details
#initialize ⇒ GemsService
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_gems ⇒ Object
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 |