<?php
|
/**
|
* Klasa konwertuje wiadomość ({@link BotMsg}) do formatu odpowiedniego dla interfejsu WWW
|
*/
|
class BotMsgHTTP implements BotMsgInterface {
|
private $html = '';
|
|
/**
|
* @param BotMsg $msg Wiadomość do przekonwertowania
|
*/
|
function __construct(BotMsg $msg) {
|
$this->html = $msg->getHTML();
|
}
|
|
/**
|
* @return string
|
* Zwraca wiadomość HTML
|
*/
|
function __toString() {
|
return $this->html;
|
}
|
|
/**
|
* @return string
|
* Zwraca wiadomość w formacie HTML
|
*/
|
function getHTML() {
|
return $this->html;
|
}
|
|
function sendPullResponse() {
|
header('Content-Type: text/html; charset=utf-8');
|
echo $this;
|
}
|
}
|
?>
|