"collection" => "departments",
"action" => "find",
"args" => array ("_id" => array('$in' => "{{variablename}}")) );
foreach ($stack as &$current) {
break;
}
foreach ($current as &$value) {
$stack[] =& $value;
}
} elseif ($current == '{{variablename}}') {
break;
}
}
$current = 'test';
PD9waHAgICAgJGFycmF5ID0gYXJyYXkoCiAgICAgICJjb2xsZWN0aW9uIiA9PiAiZGVwYXJ0bWVudHMiLAogICAgICAiYWN0aW9uIiA9PiAiZmluZCIsCiAgICAgICJhcmdzIiA9PiBhcnJheSAoIl9pZCIgPT4gYXJyYXkoJyRpbicgPT4gInt7dmFyaWFibGVuYW1lfX0iKSkKICAgICk7CiAgICAkc3RhY2sgPSBhcnJheSgmJGFycmF5KTsKICAgIHdoaWxlIChzaXplb2YoJHN0YWNrKSA+IDApIHsKICAgICAgICBmb3JlYWNoICgkc3RhY2sgYXMgJiRjdXJyZW50KSB7CiAgICAgICAgICAgIGJyZWFrOwogICAgICAgIH0KICAgICAgICAkc3RhY2sgPSBhcnJheV9zbGljZSgkc3RhY2ssIDEpOwogICAgICAgIGlmIChpc19hcnJheSgkY3VycmVudCkpIHsKICAgICAgICAgICAgZm9yZWFjaCAoJGN1cnJlbnQgYXMgJiR2YWx1ZSkgewogICAgICAgICAgICAgICAgJHN0YWNrW10gPSYgJHZhbHVlOwogICAgICAgICAgICB9CiAgICAgICAgfSBlbHNlaWYgKCRjdXJyZW50ID09ICd7e3ZhcmlhYmxlbmFtZX19JykgewogICAgICAgICAgICBicmVhazsKICAgICAgICB9CiAgICB9CiAgICAkY3VycmVudCA9ICd0ZXN0JzsKICAgIHZhcl9kdW1wKCRjdXJyZW50KTsKICAgIHZhcl9kdW1wKCRhcnJheSk7