module Heroku::API::Apps

Constants

RESOURCE_TYPE

Public Instance Methods

apps() click to toggle source
# File lib/heroku/api/apps.rb, line 12
def apps
  Heroku::Model::AppList.new( ->(parent){
    Heroku::Properties.logger.info("[Apps] Fetching")

    @@etag, res =
      Heroku::Conn::Get(
        "/apps",
        etag: @@etag,
        r_type: RESOURCE_TYPE
      )

    res.map do |params|
      Heroku::Model::App.new(params.merge("parent" => parent))
    end
  })
end