/** * @return string */ public function generate() { $element = Type::WYSIWYGElement($this->expression); $type = $element->parameter("data-wiki-link-type"); $type = preg_replace('/[^#A-Za-z0-9]/', '', $type); return '(' . $type . '(' . $this->expression->renderedChildren . '))'; }
/** * @return string */ public function generate() { $element = Type::WYSIWYGElement($this->expression); $href = $element->parameter("data-href"); if ($href != "") { $href .= "|"; } return '[' . $href . $this->expression->renderedChildren . ']'; }
/** * @return string */ public function generate() { $element = Type::WYSIWYGElement($this->expression); $href = $element->parameter("data-href"); $href = preg_replace('/[^#A-Za-z0-9]/', '', $href); if ($href != '') { $href .= '|'; } return '((' . $href . $this->expression->renderedChildren . '))'; }
/** * @return string */ public function generate() { $this->parsed->isBlock = true; $items = array(); $item = ''; foreach ($this->children as $descriptionList) { $expression = Type::WYSIWYGElement($descriptionList->expression); switch ($expression->name) { case "dd": $item .= ':' . $expression->renderedChildren; $items[] = $item; case "dt": $item = "\n;" . $expression->renderedChildren; } } return implode('', $items); }
/** * @return string */ public function generate() { $element = Type::WYSIWYGElement($this->expression); return '@FLP(' . $element->parameter('data-past') . ')' . $this->expression->renderedChildren . '@)'; }