Class: Masina::PolicyGenerator
- Inherits:
-
Rails::Generators::NamedBase
- Object
- Rails::Generators::NamedBase
- Masina::PolicyGenerator
- Defined in:
- lib/generators/masina/policy/policy_generator.rb
Instance Method Summary collapse
Instance Method Details
#create_policy_file ⇒ Object
8 9 10 11 12 13 |
# File 'lib/generators/masina/policy/policy_generator.rb', line 8 def create_policy_file policy_dir_path = 'app/policies' generator_path = policy_dir_path + "/#{file_name}_policy.rb" Dir.mkdir(policy_dir_path) unless File.exist?(policy_dir_path) template 'policy.erb', generator_path end |