additional_plugins/serendipity_event_typesetbuttons/buttons/ButtonInterface.php

42 lines
721 B
PHP
Raw Normal View History

<?php
/**
* Interface ButtonInterface
*/
interface ButtonInterface
{
/**
* @param string $textarea
*/
public function __construct($textarea);
/**
* @param boolean $isXhtml11
*/
public function setIsXhtml11($isXhtml11);
/**
* @param boolean $useNamedEnts
*/
public function setUseNamedEnts($useNamedEnts);
/**
* @param boolean $isLegacyMode
*/
public function setIsLegacyMode($isLegacyMode);
/**
* @param string $openTag
*/
public function setOpenTag($openTag);
/**
* @param string $closeTag
*/
public function setCloseTag($closeTag);
/**
* @return string
*/
public function render();
}