Sha256: e4396069103893138300f220e6925e040761c7764b95679772d4e473230ca3db
Contents?: true
Size: 1.04 KB
Versions: 1
Compression:
Stored size: 1.04 KB
Contents
# Needed to import datamapper and other gems require 'rubygems' require 'pathname' # Add all external dependencies for the plugin here gem 'dm-core', '~>0.9.10' require 'dm-core' # Require plugin-files require Pathname(__FILE__).dirname.expand_path / 'dm-is-state_machine' / 'is' / 'state_machine' require Pathname(__FILE__).dirname.expand_path / 'dm-is-state_machine' / 'is' / 'data' / 'event' require Pathname(__FILE__).dirname.expand_path / 'dm-is-state_machine' / 'is' / 'data' / 'machine' require Pathname(__FILE__).dirname.expand_path / 'dm-is-state_machine' / 'is' / 'data' / 'state' require Pathname(__FILE__).dirname.expand_path / 'dm-is-state_machine' / 'is' / 'dsl' / 'event_dsl' require Pathname(__FILE__).dirname.expand_path / 'dm-is-state_machine' / 'is' / 'dsl' / 'state_dsl' # Include the plugin in Resource module DataMapper module Model include DataMapper::Is::StateMachine end # module Model end # module DataMapper # An alternative way to do the same thing as above: # DataMapper::Model.append_extensions DataMapper::Is::StateMachine
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
dm-is-state_machine-0.9.10 | lib/dm-is-state_machine.rb |