Sha256: a3d39a53415165dfd416ed1b6744c0043bd9ed92945fdec44e946e04a56a0475

Contents?: true

Size: 775 Bytes

Versions: 1

Compression:

Stored size: 775 Bytes

Contents

require 'active_support/railtie'
require 'r3_plugin_toolbox'

Rails3::Plugin::Extender.new do
  # extend action_controller with methods from some modules
  # extend_rails(:controller) do
  #   extend_from_module Cream, :role
  #   extend_from_module Cream::Controller, :ability
  #   extend_from_module Cream::Helper, :role, :local_host, :auth_label
  #   extend_from_module Cream::Link, :session, :registration, :rest, :session          
  # end  

  # extend action_view with methods from some modules
  extend_rails :view do
    extend_from_module Cream::View, :role, :host, :user_action_menu
    extend_from_module Cream::Helper, :role
  end  
  
  after :initialize do   
    puts "Rails app initialized"
    require_all File.dirname(__FILE__) + '/after_init'
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
cream-0.5.8 lib/cream/configure/rails.rb