module Seory::Dsl

Public Instance Methods

describe(group_name = Repository.extract_label_from_trace(caller), &block) click to toggle source
# File lib/seory/dsl.rb, line 6
def describe(group_name = Repository.extract_label_from_trace(caller), &block)
  seory_repository << Descriptor.new(group_name, seory_repository).describe(&block)
end
Also aliased as: seo_content
helper(&block) click to toggle source
# File lib/seory/dsl.rb, line 11
def helper(&block)
  seory_repository.helper = Module.new(&block)
end
lookup(controller) click to toggle source
# File lib/seory/dsl.rb, line 15
def lookup(controller)
  seory_repository.lookup(controller)
end
seo_content(group_name = Repository.extract_label_from_trace(caller), &block)
Alias for: describe

Private Instance Methods

seory_repository() click to toggle source
# File lib/seory/dsl.rb, line 21
def seory_repository
  @__seory_repository ||= Repository.new
end