You are here

function commerce_recurring_uri in Commerce Recurring Framework 7.2

Entity uri callback: gives modules a chance to specify a path for a recurring entity.

Parameters

$recurring_entity:

Return value

null or $uri

1 string reference to 'commerce_recurring_uri'
commerce_recurring_entity_info in ./commerce_recurring.module
Implements hook_entity_info().

File

./commerce_recurring.module, line 610
Commerce recurring module file.

Code

function commerce_recurring_uri($recurring_entity) {

  // Allow modules to specify a path, returning the first one found.
  foreach (module_implements('commerce_recurring_uri') as $module) {
    $uri = module_invoke($module, 'commerce_recurring_uri', $recurring_entity);

    // If the implementation returned data, use that now.
    if (!empty($uri)) {
      return $uri;
    }
  }
  return NULL;
}