Sha256: 5c11f300c6c9e3a896660fe72f4d7e392626146a83896cacd979ecd1107a5e3c

Contents?: true

Size: 860 Bytes

Versions: 44

Compression:

Stored size: 860 Bytes

Contents

view :core do |args|
  if subject = card.left
  
    frame args do
      cache_card = Card.fetch(subject.key)
      db_card    = Card.find_by_key(subject.key)
    
      table = if cache_card && db_card
        %{<table class="show-cache">
            <tr><th>Field</th><th>Cache Val</th><th>Database Val</th></tr>
            #{
              [ :name, :updated_at, :updater_id, :content ].map do |field|
                %{<tr>#{ [ field, cache_card.send(field), db_card.send(field) ].map() { |cell| "<td>#{cell}</td>"}.join }</tr>}
              end.join
            }
          </table>
        }
      end
  
      %{
        <h1>Cache/DB Comparison</h1>
        #{ table }
      
        <h1>Cached Card Inspect</h1>
        #{ h cache_card.inspect }

        <h1>Database Card Inspect</h1>
        #{ h db_card.inspect }
       }
    end
    
  end
end

Version data entries

44 entries across 44 versions & 2 rubygems

Version Path
card-1.17.4 mod/05_standard/set/right/stats.rb
card-1.17.3 mod/05_standard/set/right/stats.rb
card-1.17.2 mod/05_standard/set/right/stats.rb
card-1.17.1 mod/05_standard/set/right/stats.rb
card-1.17.0 mod/05_standard/set/right/stats.rb
card-1.16.15 mod/05_standard/set/right/stats.rb
card-1.16.14 mod/05_standard/set/right/stats.rb
card-1.16.13 mod/05_standard/set/right/stats.rb
card-1.16.12 mod/05_standard/set/right/stats.rb
card-1.16.11 mod/05_standard/set/right/stats.rb
card-1.16.10 mod/05_standard/set/right/stats.rb
card-1.16.9 mod/05_standard/set/right/stats.rb
card-1.16.8 mod/05_standard/set/right/stats.rb
card-1.16.7 mod/05_standard/set/right/stats.rb
card-1.16.6 mod/05_standard/set/right/stats.rb
card-1.16.5 mod/05_standard/set/right/stats.rb
card-1.16.4 mod/05_standard/set/right/stats.rb
card-1.16.3 mod/05_standard/set/right/stats.rb
card-1.16.2 mod/05_standard/set/right/stats.rb
card-1.16.1 mod/05_standard/set/right/stats.rb