Class: GemsValidator::GemsService
- Inherits:
-
Object
- Object
- GemsValidator::GemsService
- Defined in:
- lib/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.
5 6 7 |
# File 'lib/gems-validator/gems-service.rb', line 5 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
}
}
}
29 30 31 |
# File 'lib/gems-validator/gems-service.rb', line 29 def get_gems() gems_formatted_request end |