/**
  * outAllStates
  *
  * Outputs the JS state for all meta
  *
  * @since		version 2.0.0
  * @param   int $wpid Person identifier
  * @param   mixed $meta List of meta tags
  * @param   array $params list of parameters
  */
 public function outAllStates($wpid, $meta, $params)
 {
     if (!is_array($meta)) {
         $meta = array($meta);
     }
     //end if
     $states = '';
     foreach ($meta as $m) {
         $state = Channel::getState($wpid, $m, $params['default_callback']);
         $js_call = $state ? $params['active_state'] : $params['fail_state'];
         $js_params = array($m);
         if (!is_array($params['js_params'])) {
             $params['js_params'] = array($params['js_params']);
         }
         //end if
         $js_params = array_merge($js_params, $params['js_params']);
         $states .= Channel::outState($js_call, $js_params);
     }
     //end foreach
     return $states;
 }