Sha256: 82e3a361f5512e86357b1bc873b38ce323a3e03119f81b8380ed50dd737a709d

Contents?: true

Size: 443 Bytes

Versions: 1

Compression:

Stored size: 443 Bytes

Contents

module Ecm
  module Core
    module ApplicationHelper
      def bootstrap_paginate(objects, options = {})
        options.reverse_merge!(theme: 'twitter-bootstrap-3')

        paginate(objects, options)
      end

      def mu(object, method)
        handler = object.send(method)
        erb_string = ::ERB.new(object[method.to_sym].to_s, 0).result(binding)
        handler.class.new(erb_string).to_html.html_safe
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ecm_core-0.4.0 app/helpers/ecm/core/application_helper.rb