Sha256: b6c8bbd82a3bf37c9ef2ab4400b08c904f9845233afc03be49c721a166ec71c4

Contents?: true

Size: 327 Bytes

Versions: 33

Compression:

Stored size: 327 Bytes

Contents

module ActiveMetadata
  module StreamHelper

    def stream_partial_path element
      class_name_downcase = clean_class_name element.class.to_s.downcase
      "active_metadata/#{class_name_downcase.pluralize}/#{class_name_downcase}"
    end

    def clean_class_name name
      name.split('::').last || nil
    end

  end
end

Version data entries

33 entries across 33 versions & 1 rubygems

Version Path
active_metadata-0.8.9 app/helpers/active_metadata/stream_helper.rb
active_metadata-0.8.8 app/helpers/active_metadata/stream_helper.rb
active_metadata-0.8.7.1 app/helpers/active_metadata/stream_helper.rb
active_metadata-0.8.7 app/helpers/active_metadata/stream_helper.rb
active_metadata-0.8.6 app/helpers/active_metadata/stream_helper.rb
active_metadata-0.8.5.2 app/helpers/active_metadata/stream_helper.rb
active_metadata-0.8.5.1 app/helpers/active_metadata/stream_helper.rb
active_metadata-0.8.5 app/helpers/active_metadata/stream_helper.rb
active_metadata-0.8.4 app/helpers/active_metadata/stream_helper.rb
active_metadata-0.8.3.1 app/helpers/active_metadata/stream_helper.rb
active_metadata-0.8.3 app/helpers/active_metadata/stream_helper.rb
active_metadata-0.8.2 app/helpers/active_metadata/stream_helper.rb
active_metadata-0.8.1 app/helpers/active_metadata/stream_helper.rb
active_metadata-0.8.0 app/helpers/active_metadata/stream_helper.rb
active_metadata-0.7.9 app/helpers/active_metadata/stream_helper.rb
active_metadata-0.7.8 app/helpers/active_metadata/stream_helper.rb
active_metadata-0.7.7 app/helpers/active_metadata/stream_helper.rb
active_metadata-0.7.6 app/helpers/active_metadata/stream_helper.rb
active_metadata-0.7.5 app/helpers/active_metadata/stream_helper.rb
active_metadata-0.7.4 app/helpers/active_metadata/stream_helper.rb