Skip to content

Instantly share code, notes, and snippets.

loged on

Dan Nolan dannolan

loged on
View GitHub Profile

List of Block Declaration Syntaxes

Throughout, let

  • return_type be the type of object/primitive/etc. you'd like to return (commonly void)
  • blockName be the variable name of the block you're creating
  • var_type be the type object/primitive/etc. you'd like to pass as an argument (leave blank for no parameters)
  • varName be the variable name of the given parameter And remember that you can create as many parameters as you'd like.

Blocks as Variables

Possibly the most common for of declaration.

dannolan / bootstrap_pagination_helper.rb
Created Jul 13, 2012 — forked from oparrish/bootstrap_pagination_helper.rb
Link renderer to be used with will_paginate to render links to work with Twitter Bootstrap
View bootstrap_pagination_helper.rb
module BootstrapPaginationHelper
class LinkRenderer < WillPaginate::ActionView::LinkRenderer
def page_number(page)
unless page == current_page
link(page, page, :rel => rel_value(page))
link(page, "#", :class => 'active')
You can’t perform that action at this time.