Sha256: fc9251c3bd9084cfbe08a27196bd555f42966c8b043ea439eeb9cfde6013c736
Contents?: true
Size: 727 Bytes
Versions: 3
Compression:
Stored size: 727 Bytes
Contents
class WalruzGenerator < Rails::Generator::Base def manifest record do |m| m.file('walruz_initializer.rb', 'config/initializers/walruz_initializer.rb') m.directory 'lib/walruz' m.directory 'lib/walruz/policies' m.file('policies.rb', 'lib/walruz/policies.rb') m.file('actor_is_subject_example.rb', 'lib/walruz/policies/actor_is_subject.rb') task_template_name = if File.exists?(File.join(Rails.root, "spec")) 'spec_task.rake' else 'test_task.rake' end m.file(task_template_name, 'lib/tasks/walruz.rake') m.file('unauthorized.html', 'public/unauthorized.html') end end def banner "Usage: #{$0} walruz" end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
walruz-rails-0.0.11 | rails_generators/walruz_generator.rb |
walruz-rails-0.0.10 | rails_generators/walruz_generator.rb |
walruz-rails-0.0.9 | rails_generators/walruz_generator.rb |