Sha256: 0930932be394ada5a46ae7ae605d2bf301511d12baf2c70e9e6d4b14a614baaa

Contents?: true

Size: 261 Bytes

Versions: 3

Compression:

Stored size: 261 Bytes

Contents

class Kaui::PluginInfo < Kaui::Base
  define_attr :external_payment_id

  has_many :properties, Kaui::PluginInfoProperty

  def property(key)
    prop = properties.find { |prop| prop.key == key } unless properties.nil?
    prop.value unless prop.nil?
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
kaui-0.2.2 app/models/kaui/plugin_info.rb
kaui-0.2.1 app/models/kaui/plugin_info.rb
kaui-0.2.0 app/models/kaui/plugin_info.rb