Module: Seory::Condition

Extended by:
Condition
Included in:
Condition
Defined in:
lib/seory/condition.rb,
lib/seory/condition/path.rb,
lib/seory/condition/slug.rb,
lib/seory/condition/block.rb,
lib/seory/condition/params.rb,
lib/seory/condition/build_dsl.rb

Defined Under Namespace

Modules: BuildDsl Classes: Block, Params, Path, Slug, SupposionFailed

Instance Method Summary collapse

Instance Method Details

#[](condition) ⇒ Object



12
13
14
15
16
17
18
# File 'lib/seory/condition.rb', line 12

def [](condition)
  if condition.respond_to?(:match?)
    condition
  else
    suppose(condition)
  end
end