class ActionPolicy::Generators::PolicyGenerator
Public Instance Methods
create_policy()
click to toggle source
# File lib/generators/action_policy/policy/policy_generator.rb, line 18 def create_policy template "policy.rb", File.join("app/policies", class_path, "#{file_name}_policy.rb") end
run_install_if_needed()
click to toggle source
# File lib/generators/action_policy/policy/policy_generator.rb, line 10 def run_install_if_needed in_root do return if File.exist?("app/policies/application_policy.rb") end generate "action_policy:install" end