gravier_app/app/models/forum_user_image.rb
2017-09-21 12:37:53 +02:00

26 lines
537 B
Ruby

class ForumUserImage < ActiveRecord::Base
belongs_to :album_id
belongs_to :forum_user
attr_accessor :original_imagename
#attr_accessible :description, :image, :title, :views, :original_imagename
mount_uploader :image, UserImageUploader
def rotate(degrees=90)
versions = [self.image.path, self.image.large.path, self.image.thumb.path]
versions.each do |v|
image = Magick::ImageList.new(v)
image = image.rotate(degrees)
image.write(v)
end
self.updated_at = Time.now
self.save
end
end