Пример #1
0
 /**
  * Render select_tree
  *
  * @param $options
  * @param $meta
  * @param $field
  *
  * @return array
  */
 static function render_select_tree($options, $meta, $field)
 {
     $field_class = RW_Meta_Box::get_class_name($field);
     $db_fields = call_user_func(array($field_class, 'get_db_fields'), $field);
     $walker = new RWMB_Select_Tree_Walker($db_fields, $field, $meta);
     $output = $walker->walk($options);
     return $output;
 }
 /**
  * Walk options
  *
  * @param mixed $meta
  * @param array $field
  * @param mixed $options
  * @param mixed $db_fields
  *
  * @return string
  */
 public static function walk($options, $db_fields, $meta, $field)
 {
     $walker = new RWMB_Select_Tree_Walker($db_fields, $field, $meta);
     return $walker->walk($options);
 }