Sha256: 915e578b5798836aca631be20bed2057b04189bb27bb3a5b9ad018b5129b84f0

Contents?: true

Size: 323 Bytes

Versions: 12

Compression:

Stored size: 323 Bytes

Contents

require 'awestruct/astruct'

module Awestruct

  class Context < Awestruct::AStruct
    attr_accessor :site
    attr_accessor :page

    def initialize(hash)
      super
      @page = hash[:page]
      @site = hash[:site]

    end

    def inspect
      "Awestruct::Context{:page=>#{self.page.inspect}}"
    end
  end

end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
awestruct-0.5.6.beta8 lib/awestruct/context.rb
awestruct-0.5.6.beta7 lib/awestruct/context.rb
awestruct-0.5.6.beta6 lib/awestruct/context.rb
awestruct-0.5.6.beta5 lib/awestruct/context.rb
awestruct-0.5.6.beta4 lib/awestruct/context.rb
awestruct-0.5.6.beta3 lib/awestruct/context.rb
awestruct-0.5.6.beta2 lib/awestruct/context.rb
awestruct-0.5.6.beta lib/awestruct/context.rb
awestruct-0.5.5 lib/awestruct/context.rb
awestruct-0.5.4.2 lib/awestruct/context.rb
awestruct-0.5.4.1 lib/awestruct/context.rb
awestruct-0.5.4 lib/awestruct/context.rb