Sha256: ca365bd2d2b5cb95271285a3ec89a8bcca7b86952016baa268096997c0b01932

Contents?: true

Size: 415 Bytes

Versions: 5

Compression:

Stored size: 415 Bytes

Contents

module Alchemy
  class EssenceElementTeaser < ActiveRecord::Base

    acts_as_essence(
      :ingredient_column => :url,
      :preview_text_method => :url
    )

    # Saves the content from params
    def save_ingredient(params, options = {})
      return true if params.blank?
      self.url = params["url"]
      self.title = params["title"]
      self.text = params["text"]
      self.save!
    end

  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
alchemy_crm-2.0.5 app/models/alchemy/essence_element_teaser.rb
alchemy_crm-2.0.4.1 app/models/alchemy/essence_element_teaser.rb
alchemy_crm-2.1.0a app/models/alchemy/essence_element_teaser.rb
alchemy_crm-2.0.3 app/models/alchemy/essence_element_teaser.rb
alchemy_crm-2.0.2 app/models/alchemy/essence_element_teaser.rb