function acquia_lift_page_variation_get_name in Acquia Lift Connector 7
Gets the name of a specific page variation set variation.
Parameters
string $variation_set_name: The name of the variation set that this variation belongs to.
string $agent_name: The name of the campaign/agent for this page variation.
number $variation_number: The number of variation within the variation set to retrieve.
2 calls to acquia_lift_page_variation_get_name()
- acquia_lift_page_variation_delete_form in ./acquia_lift.admin.unibar.inc 
- Form handler to generate a confirmation form to delete a variation.
- acquia_lift_page_variation_rename_form in ./acquia_lift.admin.unibar.inc 
- Form handler to generate a form to change a variation name.
File
- ./acquia_lift.page_variations.inc, line 151 
- acquia_lift.admin.page_variations.inc
Code
function acquia_lift_page_variation_get_name($variation_set_name, $agent_name, $variation_number) {
  $option_sets = personalize_option_set_load_multiple(FALSE, array(
    'decision_name' => $variation_set_name,
    'agent' => $agent_name,
  ));
  $option_set = current($option_sets);
  if ($option_set) {
    if (isset($option_set->options[$variation_number])) {
      return filter_xss($option_set->options[$variation_number]['option_label']);
    }
  }
  return '';
}