Brudnopis
Z PHPEdia.pl
<?php /* Fabryka */ interface IRenderer { public function render(); } class HtmlRenderer implements IRenderer { /* ... */ public function render(){ //generujemy html } /* ... */ } class PdfRenderer implements IRenderer { /* ... */ public function render(){ //generujemy pdf } /* ... */ } class NewsRendererFactory { public function setTitle($title){ //... } public function setText($title){ //... } public static function getRender(){ switch(strtolower($_GET['output'])){ case 'html': $renderer = new HtmlRenderer(); break; case 'pdf': $renderer = new PdfRenderer(); break; } } } dhfhgfhdfh $newsRender = NewsRendererFactory::getRender(); //ustawiemy tytul, tersc itp. $newsRender -> setTitle('PHP 6 wydane!'); $newsRender -> setText('długo oczekiwana 6 wersja PHP została wydana!'); $newsRender -> render(); ?>
gfhdfBold textdhdfghdgh
test test test break
