Sha256: 4c6a1e0b7ec86b03e719462159e2fed77b9d0500a9f40fb8c8a51f3e8bc674c6

Contents?: true

Size: 360 Bytes

Versions: 4

Compression:

Stored size: 360 Bytes

Contents

module Eastwood
  module Rails
    extend ActiveSupport::Concern

    module ClassMethods

      def application_name
        # TODO store
        ::Rails.application.class.name.split( '::' ).first
      end

      def env
        ::Rails.env
      end

      def named_routes
        ::Rails.application.routes.named_routes.routes
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
eastwood-0.4.0 lib/eastwood/rails.rb
eastwood-0.3.8 lib/eastwood/rails.rb
eastwood-0.3.7 lib/eastwood/rails.rb
eastwood-0.3.5 lib/eastwood/rails.rb