Method: UploadColumn::Manipulators::RMagick#process!
- Defined in:
- lib/upload_column/manipulators/rmagick.rb
#process!(instruction = nil, &block) ⇒ Object
14 15 16 17 18 19 20 21 22 23 |
# File 'lib/upload_column/manipulators/rmagick.rb', line 14 def process!(instruction = nil, &block) if instruction.is_a?(Proc) manipulate!(&instruction) elsif instruction.to_s =~ /^c(\d+x\d+)$/ crop_resized!($1) elsif instruction.to_s =~ /^(\d+x\d+)$/ resize!($1) end manipulate!(&block) if block end |