Module: MongoNestedSet::Columns

Defined in:
lib/mongo_nested_set.rb

Overview

Mixed into both classes and instances to provide easy access to the column names

Instance Method Summary collapse

Instance Method Details

#left_column_nameObject



191
192
193
# File 'lib/mongo_nested_set.rb', line 191

def left_column_name
  acts_as_nested_set_options[:left_column]
end

#parent_column_nameObject



199
200
201
# File 'lib/mongo_nested_set.rb', line 199

def parent_column_name
  acts_as_nested_set_options[:parent_column]
end

#quoted_left_column_nameObject



207
208
209
# File 'lib/mongo_nested_set.rb', line 207

def quoted_left_column_name
  left_column_name
end

#quoted_parent_column_nameObject



215
216
217
# File 'lib/mongo_nested_set.rb', line 215

def quoted_parent_column_name
  parent_column_name
end

#quoted_right_column_nameObject



211
212
213
# File 'lib/mongo_nested_set.rb', line 211

def quoted_right_column_name
  right_column_name
end

#quoted_scope_column_namesObject



219
220
221
# File 'lib/mongo_nested_set.rb', line 219

def quoted_scope_column_names
  scope_column_names
end

#right_column_nameObject



195
196
197
# File 'lib/mongo_nested_set.rb', line 195

def right_column_name
  acts_as_nested_set_options[:right_column]
end

#scope_column_namesObject



203
204
205
# File 'lib/mongo_nested_set.rb', line 203

def scope_column_names
  Array(acts_as_nested_set_options[:scope])
end