Module: Gluttonberg::Content::Workflow

Defined in:
lib/gluttonberg/content/workflow.rb

Overview

TODO Fixme

Defined Under Namespace

Modules: ClassMethods, InstanceMethods

Class Method Summary collapse

Class Method Details

.included(klass) ⇒ Object



14
15
16
17
18
19
20
21
# File 'lib/gluttonberg/content/workflow.rb', line 14

def self.included(klass)
  klass.class_eval do
    extend ClassMethods
    include InstanceMethods
    
    property :state,  DataMapper::Types::Enum[:in_progress, :pending, :rejected , :approved], :default => :in_progress
  end
end