module PgRls::Base
Main Definition for Generator
Protected Instance Methods
class_path()
click to toggle source
# File lib/generators/pg_rls/base.rb, line 24 def class_path [] end
controller_class_path()
click to toggle source
# File lib/generators/pg_rls/base.rb, line 32 def controller_class_path [] end
nested_parent_class_name()
click to toggle source
# File lib/generators/pg_rls/base.rb, line 16 def nested_parent_class_name nested_parent_name.classify end
nested_parent_id()
click to toggle source
# File lib/generators/pg_rls/base.rb, line 12 def nested_parent_id "#{nested_parent_name}_id" end
nested_parent_name()
click to toggle source
# File lib/generators/pg_rls/base.rb, line 8 def nested_parent_name @class_path.join('/') end
plural_nested_parent_name()
click to toggle source
# File lib/generators/pg_rls/base.rb, line 20 def plural_nested_parent_name nested_parent_name.pluralize end
regular_class_path()
click to toggle source
# File lib/generators/pg_rls/base.rb, line 28 def regular_class_path [] end