class Moysklad::Resources::CustomEntities
Элементы словаря
Attributes
custom_entity_meta_id[R]
Public Class Methods
new(custom_entity_meta_id: nil, client: nil, list_path: nil)
click to toggle source
custom_entity_meta_id
- id словаря, элементы которого хотим получить
Calls superclass method
Moysklad::Resources::Base::new
# File lib/moysklad/resources/custom_entities.rb, line 5 def initialize(custom_entity_meta_id: nil, client: nil, list_path: nil) raise 'Client empty' if client.nil? # support ruby 2.0.0 @custom_entity_meta_id = custom_entity_meta_id super client: client, list_path: list_path end
Public Instance Methods
cache_key()
click to toggle source
Публичный чтобы был доступен из индекса
# File lib/moysklad/resources/custom_entities.rb, line 13 def cache_key [list_path, custom_entity_meta_id].join(':') end
Private Instance Methods
item_path()
click to toggle source
# File lib/moysklad/resources/custom_entities.rb, line 21 def item_path raise end
list_path()
click to toggle source
# File lib/moysklad/resources/custom_entities.rb, line 25 def list_path @list_path || (prefix_path + '/' + custom_entity_meta_id.to_s) end