Module: Statixite

Defined in:
lib/statixite.rb,
lib/statixite/engine.rb,
lib/statixite/version.rb,
lib/statixite/cloud_sync.rb,
app/models/statixite/post.rb,
app/models/statixite/site.rb,
app/models/statixite/media.rb,
app/models/statixite/deployment.rb,
app/services/statixite/git_service.rb,
app/uploaders/statixite/file_uploader.rb,
app/helpers/statixite/application_helper.rb,
app/services/statixite/deployment_service.rb,
app/validators/statixite/liquid_validator.rb,
app/controllers/statixite/media_controller.rb,
app/controllers/statixite/posts_controller.rb,
app/controllers/statixite/sites_controller.rb,
lib/generators/statixite/statixite_generator.rb,
app/services/statixite/site_operation_service.rb,
app/controllers/statixite/templates_controller.rb,
app/controllers/statixite/application_controller.rb,
app/controllers/statixite/deployments_controller.rb,
app/services/statixite/site_deactivation_service.rb,
app/validators/statixite/jekyll_template_validator.rb
more...

Defined Under Namespace

Modules: ApplicationHelper Classes: ApplicationController, CloudSync, Deployment, DeploymentService, DeploymentsController, Engine, FileUploader, GitService, JekyllTemplateValidator, LiquidValidator, Media, MediaController, Post, PostsController, Site, SiteDeactivationService, SiteOperationService, SitesController, StatixiteGenerator, TemplatesController

Constant Summary collapse

VERSION =
"1.0.0"

Class Method Summary collapse

Class Method Details

.configObject

[View source]

8
9
10
# File 'lib/statixite/engine.rb', line 8

def self.config
  Rails.application.config
end

.setup {|@@config| ... } ⇒ Object

Yields:

[View source]

2
3
4
5
6
# File 'lib/statixite/engine.rb', line 2

def self.setup(&block)
  @@config ||= Statixite::Engine::Configuration.new
  yield @@config if block
  return @@config
end