You are here

function onepixelout_swftools_flashvars in SWF Tools 6.2

Same name and namespace in other branches
  1. 5 onepixelout/onepixelout.module \onepixelout_swftools_flashvars()
  2. 6 onepixelout/onepixelout.module \onepixelout_swftools_flashvars()

Implementation of swftools_flashvars hook. Return an array of flashvars.

File

onepixelout/onepixelout.module, line 94

Code

function onepixelout_swftools_flashvars($action, &$methods, &$vars) {

  // Generate sequential player ids
  static $player_id = 1;

  // Assign a flashvar to identify the player - we add time as well, like swfobject2, to ensure truly unique ids
  $vars->flashvars['playerID'] = time() . $player_id++;

  // Retreive default onepixelout settings
  $saved = _onepixelout_flashvars();

  // Combine user and admin defaults, overwriting defaults.
  $saved = array_merge($saved, $vars->flashvars);

  // Return the completed set of flashvars
  return $saved;
}