Sha256: 0b103b31a65da1c77f59685d31735fbf16a4684e3b23c0a7177a3f0362969244

Contents?: true

Size: 323 Bytes

Versions: 18

Compression:

Stored size: 323 Bytes

Contents

class OrganizationDecorator < ApplicationDecorator
  # rubocop:disable PredicateName
  def has_provisioned_account?
    object.accounts.any?(&:activated)
  end
  # rubocop:enable PredicateName

  def needs_startup_guide?
    object.accounts.count == 1 &&
      object.accounts.first.decorate.needs_startup_guide?
  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
aptible-rails-0.7.3 lib/aptible/rails/decorators/organization_decorator.rb
aptible-rails-0.7.2 lib/aptible/rails/decorators/organization_decorator.rb
aptible-rails-0.7.1 lib/aptible/rails/decorators/organization_decorator.rb
aptible-rails-0.7.0 lib/aptible/rails/decorators/organization_decorator.rb
aptible-rails-0.6.13 lib/aptible/rails/decorators/organization_decorator.rb
aptible-rails-0.6.12 lib/aptible/rails/decorators/organization_decorator.rb
aptible-rails-0.6.11 lib/aptible/rails/decorators/organization_decorator.rb
aptible-rails-0.6.10 lib/aptible/rails/decorators/organization_decorator.rb
aptible-rails-0.6.9 lib/aptible/rails/decorators/organization_decorator.rb
aptible-rails-0.6.8 lib/aptible/rails/decorators/organization_decorator.rb
aptible-rails-0.6.7 lib/aptible/rails/decorators/organization_decorator.rb
aptible-rails-0.6.6 lib/aptible/rails/decorators/organization_decorator.rb
aptible-rails-0.6.5 lib/aptible/rails/decorators/organization_decorator.rb
aptible-rails-0.6.4 lib/aptible/rails/decorators/organization_decorator.rb
aptible-rails-0.6.3 lib/aptible/rails/decorators/organization_decorator.rb
aptible-rails-0.6.2 lib/aptible/rails/decorators/organization_decorator.rb
aptible-rails-0.6.1 lib/aptible/rails/decorators/organization_decorator.rb
aptible-rails-0.6.0 lib/aptible/rails/decorators/organization_decorator.rb