Sha256: 5f34a95cadb7227108f5bdc242d3746614786a1ac6573e551ab9fc1b99083efa
Contents?: true
Size: 741 Bytes
Versions: 1
Compression:
Stored size: 741 Bytes
Contents
module Moysklad::Resources # Элементы словаря class CustomEntities < Base # custom_entity_meta_id - id словаря, элементы которого хотим получить def initialize custom_entity_meta_id: nil, client:, list_path: nil @custom_entity_meta_id = custom_entity_meta_id super client: client, list_path: list_path end # Публичный чтобы был доступен из индекса def cache_key [list_path, custom_entity_meta_id].join(':') end private attr_reader :custom_entity_meta_id def item_path raise end def list_path @list_path || (prefix_path + '/' + custom_entity_meta_id.to_s) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
moysklad-0.3.0 | lib/moysklad/resources/custom_entities.rb |