Refactor require layout to match other engines
This commit is contained in:
parent
2b73c292c8
commit
14daff297b
3 changed files with 32 additions and 32 deletions
29
lib/refinery/blog.rb
Normal file
29
lib/refinery/blog.rb
Normal file
|
@ -0,0 +1,29 @@
|
|||
require 'refinerycms-core'
|
||||
require 'filters_spam'
|
||||
require 'rails_autolink'
|
||||
|
||||
module Refinery
|
||||
autoload :BlogGenerator, 'generators/refinery/blog/blog_generator'
|
||||
|
||||
module Blog
|
||||
require 'refinery/blog/engine' if defined?(Rails)
|
||||
|
||||
autoload :Version, 'refinery/blog/version'
|
||||
autoload :Tab, 'refinery/blog/tabs'
|
||||
|
||||
class << self
|
||||
attr_accessor :root
|
||||
def root
|
||||
@root ||= Pathname.new(File.expand_path('../../', __FILE__))
|
||||
end
|
||||
|
||||
def version
|
||||
::Refinery::Blog::Version.to_s
|
||||
end
|
||||
|
||||
def factory_paths
|
||||
@factory_paths ||= [ File.expand_path("../../spec/factories", __FILE__) ]
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
|
@ -1,4 +1,5 @@
|
|||
require 'rails_autolink'
|
||||
require 'refinerycms-blog'
|
||||
require 'rails'
|
||||
|
||||
module Refinery
|
||||
module Blog
|
||||
|
|
|
@ -1,31 +1 @@
|
|||
require 'rubygems'
|
||||
require 'bundler'
|
||||
Bundler.require
|
||||
|
||||
require 'filters_spam'
|
||||
|
||||
module Refinery
|
||||
autoload :BlogGenerator, 'generators/refinery/blog/blog_generator'
|
||||
|
||||
module Blog
|
||||
autoload :Version, 'refinery/blog/version'
|
||||
autoload :Tab, 'refinery/blog/tabs'
|
||||
|
||||
class << self
|
||||
attr_accessor :root
|
||||
def root
|
||||
@root ||= Pathname.new(File.expand_path('../../', __FILE__))
|
||||
end
|
||||
|
||||
def version
|
||||
::Refinery::Blog::Version.to_s
|
||||
end
|
||||
|
||||
def factory_paths
|
||||
@factory_paths ||= [ File.expand_path("../../spec/factories", __FILE__) ]
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
require 'refinery/blog/engine' if defined?(Rails)
|
||||
require 'refinery/blog'
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue