Sha256: 84b7859da6e751569973b4f0e1d6c83468e1d157354c1c114a1109640a6bbec9

Contents?: true

Size: 520 Bytes

Versions: 1

Compression:

Stored size: 520 Bytes

Contents

class Import < ActiveRecord::Base

  THUMB = 1
  VIEW = 2

  belongs_to :gallery
  belongs_to :picture

  named_scope :limited, lambda { |num| { :limit => num } }
  named_scope :gallery_import, :conditions => ['gallery_id IS NOT NULL']
  named_scope :picture_update, :conditions => ['picture_id IS NOT NULL']


  def update_size
    if type_pic == THUMB
      Picture.find(picture_id).update_thumb
      destroy
    end
    if type_pic == VIEW
      Picture.find(picture_id).update_view
      destroy
    end
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
pictrails-0.5.0 app/models/import.rb