cut off full path requires
https://twitter.com/#!/joshkalderimis/status/78481204705361920
This commit is contained in:
parent
5de1a974f4
commit
af3e172ae1
|
@ -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'
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require File.join(File.dirname(__FILE__), 'tags')
|
||||
require 'kaminari/helpers/tags'
|
||||
require 'action_view/context'
|
||||
|
||||
module Kaminari
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require File.join(File.dirname(__FILE__), 'mongoid_criteria_methods')
|
||||
require 'kaminari/models/mongoid_criteria_methods'
|
||||
|
||||
module Kaminari
|
||||
module MongoidExtension
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue