You are here

function XBBCodeFilter::closure in Extensible BBCode 6

Same name and namespace in other branches
  1. 5 xbbcode-filter.php \XBBCodeFilter::closure()
1 call to XBBCodeFilter::closure()
XBBCodeFilter::pair_tags in ./xbbcode.filter.inc

File

./xbbcode.filter.inc, line 166

Class

XBBCodeFilter

Code

function closure() {
  $output = array();
  foreach (element_children($this->tagpairs) as $tagname) {
    foreach ($this->tagpairs[$tagname] as $pair_id) {
      $output[$pair_id] = "[/{$tagname}-{$pair_id}-]";
      $this->tagpairs['#complete'][$pair_id] = $tagname;
    }
  }
  ksort($output);
  return implode("", $output);
}