Strips all NULL, FALSE, empty strings, empty arrays, and empty objects from the given subject.


Syntax

stripEmpty(mixed $subject): mixed


Parameter

@param mixed $subject Typically an (associative) array or object.


Return

Returns the striped subject.


Examples

Yet to come...

{% set myVar = {
  'abc': 'this will remain. But xxx are yyy removed!',
  'xxx': null,
  'yyy': '',
} %}

{% set varStripped = hublify.stripEmpty(myVar) %}