Sha256: 51831f0b3ff72037519727424272ae78db17a64af6fb623a3703932a90d56ab4

Contents?: true

Size: 1.17 KB

Versions: 1

Compression:

Stored size: 1.17 KB

Contents

# encoding: utf-8

module BeerDbAdmin
module PartHelper

  def render_countries( countries, opts={} )
    render partial: 'beer_db_admin/shared/countries',
           locals: { countries: countries }
  end

  def render_bookmarks( bookmarks, opts={} )

    render partial: 'beer_db_admin/shared/bookmarks',
           locals: { bookmarks: bookmarks,
                     allow_edits: (opts[:edit].present? ? true : false) }
  end

  def render_tags( tags )
    render partial: 'beer_db_admin/shared/tags', locals: { tags: tags }
  end

  def render_brewery_tags( brewery )
    # NB: will include "pseudo" tags such as production/capacity in hl and others
    render partial: 'beer_db_admin/shared/brewery_tags', locals: { brewery: brewery }
  end

  def render_beers( beers )
    render partial: 'beer_db_admin/shared/beers', locals: { beers: beers }
  end


  def render_breweries_for_region( region )
    render partial: 'beer_db_admin/shared/breweries_for_region', locals: { region: region }
  end

  def render_breweries_for_country( country )
    render partial: 'beer_db_admin/shared/breweries_for_country', locals: { country: country }
  end


end # module PartHelper
end # module BeerDbAdmin

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
beerdb-admin-0.1.1 app/helpers/beer_db_admin/part_helper.rb