Sha256: eea4683ab679b588c5f4ae6f51588ef15df35dcdab351f8b5d1a0999913d2210

Contents?: true

Size: 669 Bytes

Versions: 2

Compression:

Stored size: 669 Bytes

Contents

# encoding: UTF-8

module Spontaneous::Plugins::Site
  module Revisions
    extend ActiveSupport::Concern

    module ClassMethods
      def working_revision
        Spontaneous::State.revision
      end

      def revision
        Spontaneous::State.revision
      end

      def published_revision
        Spontaneous::State.published_revision
      end

      def pending_revision
        Spontaneous::State.pending_revision
      end

      def revision_root(*path)
        instance.revision_root(*path)
      end

      def revision_dir(revision=nil, root = nil)
        instance.revision_dir(revision, root)
      end
    end # ClassMethods
  end # Revisions
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
spontaneous-0.2.0.alpha2 lib/spontaneous/plugins/site/revisions.rb
spontaneous-0.2.0.alpha1 lib/spontaneous/plugins/site/revisions.rb