getParam('pali', 1); $meaning = $this->getParam('meaning', 2); $innerString = ''; $props = [ 'pali' => $pali, 'meaning' => $meaning, 'lang' => $this->options['lang'], ]; switch ($this->options['format']) { case 'react': $output = [ 'props' => base64_encode(\json_encode($props)), 'html' => $innerString, 'tag' => 'span', 'tpl' => 'nissaya', ]; break; case 'unity': $output = [ 'props' => base64_encode(\json_encode($props)), 'tpl' => 'nissaya', ]; break; case 'text': $output = $pali.'၊'.$meaning; break; case 'tex': $output = $pali.'၊'.$meaning; break; case 'simple': $output = $pali.'၊'.$meaning; break; case 'prompt': $output = Tools::MyToRm($pali).':'.$meaning; break; default: $output = $pali.'၊'.$meaning; break; } return $output; } }