Module: Funicular::Plugin

Defined in:
lib/funicular/plugin.rb

Defined Under Namespace

Classes: Error, Project, Registry, Spec

Constant Summary collapse

BUILD_DIR =
"app/assets/builds/funicular/plugins"
GROUP =
:funicular

Class Method Summary collapse

Class Method Details

.safe_name(name) ⇒ Object



143
144
145
# File 'lib/funicular/plugin.rb', line 143

def self.safe_name(name)
  name.to_s.split("/").last.gsub(/[^a-zA-Z0-9]+/, "_").gsub(/\A_+|_+\z/, "").downcase
end