Module: PhotoHandler

Defined in:
lib/photo_handler.rb,
lib/photo_handler/env.rb,
lib/photo_handler/photo.rb,
lib/photo_handler/config.rb,
lib/photo_handler/version.rb

Defined Under Namespace

Classes: Config, Photo

Constant Summary collapse

VERSION =

Doing this because bundler did it this way

"0.0.1"

Class Method Summary collapse

Class Method Details

.envObject



14
15
16
# File 'lib/photo_handler.rb', line 14

def self.env
  "default"
end

.rootObject



10
11
12
# File 'lib/photo_handler.rb', line 10

def self.root
  Pathname.new(__FILE__).dirname.parent
end

.source_imagesObject



18
19
20
21
22
23
24
25
26
# File 'lib/photo_handler.rb', line 18

def self.source_images
  source_images = []
  Find.find(Config.image_source_directory) do |path|
    if Config.image_extensions.include?(File.extname(path))
      source_images << path
    end
  end
  source_images
end