cut off full path requires

https://twitter.com/#!/joshkalderimis/status/78481204705361920
This commit is contained in:
Akira Matsuda 2011-06-09 00:37:26 +09:00
parent 5de1a974f4
commit af3e172ae1
8 changed files with 19 additions and 19 deletions

View File

@ -1,2 +1,2 @@
require File.join(File.dirname(__FILE__), 'kaminari/railtie')
require File.join(File.dirname(__FILE__), 'kaminari/engine')
require 'kaminari/railtie'
require 'kaminari/engine'

View File

@ -1,4 +1,4 @@
require File.join(File.dirname(__FILE__), 'tags')
require 'kaminari/helpers/tags'
require 'action_view/context'
module Kaminari

View File

@ -1,4 +1,4 @@
require File.join(File.dirname(__FILE__), 'active_record_relation_methods')
require 'kaminari/models/active_record_relation_methods'
module Kaminari
module ActiveRecordExtension

View File

@ -1,4 +1,4 @@
require File.join(File.dirname(__FILE__), 'plucky_criteria_methods')
require 'kaminari/models/plucky_criteria_methods'
module Kaminari
module MongoMapperExtension
@ -15,4 +15,4 @@ module Kaminari
end
end
end
end
end

View File

@ -1,4 +1,4 @@
require File.join(File.dirname(__FILE__), 'mongoid_criteria_methods')
require 'kaminari/models/mongoid_criteria_methods'
module Kaminari
module MongoidExtension

View File

@ -3,34 +3,34 @@ require 'rails'
begin; require 'mongoid'; rescue LoadError; end
begin; require 'mongo_mapper'; rescue LoadError; end
require File.join(File.dirname(__FILE__), 'config')
require File.join(File.dirname(__FILE__), 'helpers/action_view_extension')
require File.join(File.dirname(__FILE__), 'helpers/paginator')
require File.join(File.dirname(__FILE__), 'models/page_scope_methods')
require File.join(File.dirname(__FILE__), 'models/configuration_methods')
require 'kaminari/config'
require 'kaminari/helpers/action_view_extension'
require 'kaminari/helpers/paginator'
require 'kaminari/models/page_scope_methods'
require 'kaminari/models/configuration_methods'
module Kaminari
class Railtie < ::Rails::Railtie #:nodoc:
initializer 'kaminari' do |app|
ActiveSupport.on_load(:active_record) do
require File.join(File.dirname(__FILE__), 'models/active_record_extension')
require 'kaminari/models/active_record_extension'
::ActiveRecord::Base.send :include, Kaminari::ActiveRecordExtension
end
if defined? ::Mongoid
require File.join(File.dirname(__FILE__), 'models/mongoid_extension')
require 'kaminari/models/mongoid_extension'
::Mongoid::Document.send :include, Kaminari::MongoidExtension::Document
::Mongoid::Criteria.send :include, Kaminari::MongoidExtension::Criteria
end
if defined? ::MongoMapper
require File.join(File.dirname(__FILE__), 'models/mongo_mapper_extension')
require 'kaminari/models/mongo_mapper_extension'
::MongoMapper::Document.send :include, Kaminari::MongoMapperExtension::Document
::Plucky::Query.send :include, Kaminari::PluckyCriteriaMethods
::Plucky::Query.send :include, Kaminari::PageScopeMethods
end
require File.join(File.dirname(__FILE__), 'models/array_extension')
require 'kaminari/models/array_extension'
ActiveSupport.on_load(:action_view) do
::ActionView::Base.send :include, Kaminari::ActionViewExtension
end
end
end
end
end

View File

@ -1,6 +1,6 @@
require File.expand_path('../spec_helper', File.dirname(__FILE__))
require 'mongo_mapper'
require File.expand_path('../../lib/kaminari/models/mongo_mapper_extension', File.dirname(__FILE__))
require 'kaminari/models/mongo_mapper_extension'
describe Kaminari::MongoMapperExtension do
before :all do

View File

@ -1,6 +1,6 @@
require File.expand_path('../spec_helper', File.dirname(__FILE__))
require 'mongoid'
require File.expand_path('../../lib/kaminari/models/mongoid_extension', File.dirname(__FILE__))
require 'kaminari/models/mongoid_extension'
describe Kaminari::MongoidExtension do
before :all do