Class: Gallery2

Inherits:
Object
  • Object
show all
Includes:
Mongoid::Document, Mongoid::Timestamps
Defined in:
lib/gallery2.rb

Constant Summary collapse

ACTIONS =
[ 'show_mini', 'show_long', 'show' ]

Class Method Summary collapse

Class Method Details

.actionsObject

@deprecated, use Gallery::ACTIONS



95
96
97
# File 'lib/gallery2.rb', line 95

def self.actions
  [ 'show_mini', 'show_long', 'show' ]
end

.list(conditions = { :is_trash => false }) ⇒ Object



18
19
20
21
# File 'lib/gallery2.rb', line 18

def self.list conditions = { :is_trash => false }
  out = self.where( conditions ).order_by( :created_at => :desc )
  [['', nil]] + out.map { |item| [ "#{item.created_at.strftime('%Y%m%d')} #{item.name}", item.id ] }
end