Sha256: 56463824004ea62659ee4e60ff5c6430b8b8c21782f367c9e62a797ad80a7d4d

Contents?: true

Size: 479 Bytes

Versions: 31

Compression:

Stored size: 479 Bytes

Contents

module Cnccs
  class Ccs
    # @return [Hash]
    def to_hash
      { "code" => code }
    end

    # @param prefix [String]
    # @param count [Integer]
    # @return [String]
    def to_aciibib(prefix = "", count = 1)
      pref = prefix.empty? ? prefix : prefix + "."
      pref += "ccs"
      out = count > 1 ? "#{pref}::\n" : ""
      out += "#{pref}.code:: #{code}\n" if code
      out += "#{pref}.description:: #{description}\n" if description
      out
    end
  end
end

Version data entries

31 entries across 31 versions & 1 rubygems

Version Path
relaton-gb-1.20.0 lib/relaton_gb/ccs.rb
relaton-gb-1.19.0 lib/relaton_gb/ccs.rb
relaton-gb-1.18.4 lib/relaton_gb/ccs.rb
relaton-gb-1.18.3 lib/relaton_gb/ccs.rb
relaton-gb-1.18.2 lib/relaton_gb/ccs.rb
relaton-gb-1.18.1 lib/relaton_gb/ccs.rb
relaton-gb-1.18.0 lib/relaton_gb/ccs.rb
relaton-gb-1.17.0 lib/relaton_gb/ccs.rb
relaton-gb-1.16.3 lib/relaton_gb/ccs.rb
relaton-gb-1.16.2 lib/relaton_gb/ccs.rb
relaton-gb-1.16.1 lib/relaton_gb/ccs.rb
relaton-gb-1.16.0 lib/relaton_gb/ccs.rb
relaton-gb-1.14.0 lib/relaton_gb/ccs.rb
relaton-gb-1.13.0 lib/relaton_gb/ccs.rb
relaton-gb-1.12.1 lib/relaton_gb/ccs.rb
relaton-gb-1.12.0 lib/relaton_gb/ccs.rb
relaton-gb-1.11.0 lib/relaton_gb/ccs.rb
relaton-gb-1.10.1 lib/relaton_gb/ccs.rb
relaton-gb-1.10.0 lib/relaton_gb/ccs.rb
relaton-gb-1.9.0 lib/relaton_gb/ccs.rb