public static function filterFieldListByTag($fieldsList, $itemType, $itemProp)
    {
        $result = array();
        $tag = md5($itemProp.IDSPLIT.$itemType);

        foreach ($fieldsList as $field) {
            if ($field->tag !== $tag) {
                continue;
            }
            if (($field->itemtype !== $itemType) || ($field->itemprop !== $itemProp)) {
                continue;
            }
            $result[] = $field;
        }

        return $result;
    }