Index: trunk/core/kernel/db/db_tag_processor.php =================================================================== diff -u -r4043 -r4199 --- trunk/core/kernel/db/db_tag_processor.php (.../db_tag_processor.php) (revision 4043) +++ trunk/core/kernel/db/db_tag_processor.php (.../db_tag_processor.php) (revision 4199) @@ -1473,6 +1473,19 @@ } /** + * Checks if object propery value matches value passed + * + * @param Array $params + * @return bool + */ + function PropertyEquals($params) + { + $object =& $this->getObject($params); + $property_name = $this->SelectParam($params, 'name,var,property'); + return $object->$property_name == $params['value']; + } + + /** * Group list records by header, saves internal order in group * * @param Array $records