Sha256: 14f090c4b2159618c31364d457823ec476e704c50f2d43061a4aaf88c08c1916

Contents?: true

Size: 570 Bytes

Versions: 2

Compression:

Stored size: 570 Bytes

Contents

<%-
  output = @files.map do |file|
    is_file = !File.directory?(file)
    file_label = if file == Rails.cache.cache_path
      t('caching.tmp_directory')
    elsif file == Rails.configuration.action_controller.page_cache_directory
      t('caching.public_directory')
    else
      file.gsub(/(\/|.)+\//,'')
    end

    data = {
      :data => {
        :title => file_label,
        :icon => (is_file ? 'file' : 'folder')
      },
      :metadata => { :name => file }
    }

    data[:state] = 'closed' unless is_file

    data
  end
-%>
<%= raw output.to_json -%>

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
forgeos_core-1.9.5.rc2 app/views/admin/cachings/index.json.erb
forgeos_core-1.9.5.rc1 app/views/admin/cachings/index.json.erb