Sha256: 57347681476e0e7d96d38b6529148ee8b21babcc2da7b96a7a76ff93673fddd0

Contents?: true

Size: 186 Bytes

Versions: 2

Compression:

Stored size: 186 Bytes

Contents

# frozen_string_literal: true

class BaseClass
  include Validator

  def valid?
    validate
    @errors.empty?
  end

  private

  def validate
    raise NotImplementedError
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
codebreaker_gapdn-0.1.1 lib/entities/base_class.rb
codebreaker_gapdn-0.1.0 lib/entities/base_class.rb