You are here

function activity_token_replace in Activity 5.4

Same name and namespace in other branches
  1. 5 activity.module \activity_token_replace()
  2. 5.2 activity.module \activity_token_replace()
  3. 5.3 activity.module \activity_token_replace()
  4. 6 activity.module \activity_token_replace()

Determine what the message should say.

9 calls to activity_token_replace()
activity_block in ./activity.module
Implementation of hook_block().
activity_feed in ./activity.module
Menu callback for displaying site or user activity as an RSS feed.
activity_json in ./activity.module
Output activity as JSON.
activity_user in ./activity.module
Implementation of hook_user().
buddylist2activity_block in contrib/buddylist2activity/buddylist2activity.module
Implementation of hook_block().

... See full list

File

./activity.module, line 872
activity.module

Code

function activity_token_replace($activity) {
  extract($activity);
  $var = "{$module}_{$type}_{$operation}_{$target_role}";
  if ($pattern = variable_get($var, FALSE)) {

    // Invoke activityapi
    activity_invoke_activityapi($activity, 'render');
    $message = token_replace($pattern, $module, $data);
    $message = token_replace($message, 'activity', $data);
    return $message;
  }
}