2c2 < index 70a5f51..33911a3 100644 --- > index a56bbe9..609a6eb 100644 5c5 < @@ -152,7 +152,7 @@ class RulesTokenEvaluator extends RulesDataInputEvaluator { --- > @@ -152,7 +152,9 @@ class RulesTokenEvaluator extends RulesDataInputEvaluator { 9a10,11 > + // TODO: Make our own token_scan variant based on the RulesTokenEvaluator. > + // see: http://drupal.org/node/1547160#comment-6315998 14c16 < @@ -170,6 +170,18 @@ class RulesTokenEvaluator extends RulesDataInputEvaluator { --- > @@ -170,6 +172,18 @@ class RulesTokenEvaluator extends RulesDataInputEvaluator { 33c35 < @@ -209,6 +221,26 @@ class RulesTokenEvaluator extends RulesDataInputEvaluator { --- > @@ -209,6 +223,26 @@ class RulesTokenEvaluator extends RulesDataInputEvaluator { 60c62 < @@ -247,5 +279,39 @@ function _rules_system_token_map_type($type) { --- > @@ -247,5 +281,45 @@ function _rules_system_token_map_type($type) { 71a74,76 > + // TODO: Replace with public token_scan() replacement to include all helpers > + // in the class and use "protected" for making helpers private. > + // see: http://drupal.org/node/1547160#comment-6315998 85a91,93 > + // TODO: expose Rules' token integration that adds support for the data > + // types provided by _rules_system_token_map_type() > + // see: http://drupal.org/node/1547160#comment-6315998