Method: Picturama::Album#pictures

Defined in:
lib/picturama/album.rb

#pictures(order = true) ⇒ Object



13
14
15
16
17
18
19
20
21
22
23
24
25
26
# File 'lib/picturama/album.rb', line 13

def pictures(order = true)
  if File.directory?(@folder)
    list = []
    filter = "#{@folder}/*.{#{Picturama::config['allowed_formats'].join(',')}}"
    dir_list = generate_sorting(filter)
    dir_list.each do |picture|
      list.push(Picturama::Picture.new(picture))
    end
    unless order
      list.reverse!
    end
    list
  end
end