condition.iterator.contains¶
Condition ViewHelper. Renders the then-child if Iterator/array haystack contains needle value.
Example:¶
{v:condition.iterator.contains(needle: 'foo', haystack: {0: 'foo'}, then: 'yes', else: 'no')}
Arguments¶
then¶
- DataType
- mixed
- Required
- false
- Description
- Value to be returned if the condition if met.
else¶
- DataType
- mixed
- Required
- false
- Description
- Value to be returned if the condition if not met.
needle¶
- DataType
- mixed
- Required
- false
- Description
- Needle to search for in haystack
haystack¶
- DataType
- mixed
- Required
- false
- Description
- Haystack in which to look for needle
considerKeys¶
- DataType
- boolean
- Required
- false
- Description
- Tell whether to consider keys in the search assuming haystack is an array.