module Drawers
Constants
- DEFAULT_RESOURCE_SUFFIXES
- VERSION
Public Instance Methods
directory()
click to toggle source
# File lib/drawers.rb, line 36 def directory @directory || '' end
directory=(dir)
click to toggle source
# File lib/drawers.rb, line 32 def directory=(dir) @directory = dir end
qualified_name_split()
click to toggle source
@api private split on any of the resource suffixes OR the ruby namespace seperator
# File lib/drawers.rb, line 48 def qualified_name_split /::|#{resource_suffixes_regex}/ end
resource_suffixes()
click to toggle source
# File lib/drawers.rb, line 24 def resource_suffixes @resource_suffixes || DEFAULT_RESOURCE_SUFFIXES end
resource_suffixes=(suffixes)
click to toggle source
# File lib/drawers.rb, line 28 def resource_suffixes=(suffixes) @resource_suffixes = suffixes.freeze end
resource_suffixes_regex()
click to toggle source
@api private Join all the suffix names together with an “OR” operator
# File lib/drawers.rb, line 42 def resource_suffixes_regex /(#{resource_suffixes.join('|')})/ end