51710d37e9
- Add new syntax for s9y 2.0 - Add button classes - Add unit tests
42 lines
721 B
PHP
42 lines
721 B
PHP
<?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();
|
|
}
|