<?php /** * Created by IntelliJ IDEA. * User: cinan * Date: 5/13/13 * Time: 2:13 AM * To change this template use File | Settings | File Templates. */ class HtmlOutput extends Output { private $newLine = "<br>\n"; public function display(){ echo $this->output; } public function addMealHeader($restaurant) { $this->log("<strong>$restaurant</strong>"); } public function startListing() { $this->log("<ul>"); } public function endListing() { $this->log("</ul>"); } public function addMeal($meal) { $this->log("\t<li>$meal</li>\n"); } public function emptyRestaurant() { $this->log("<i>Hovno. Nic nemaju.</i>" . $this->newLine . $this->newLine); } public function addHeader(Restaurant $restaurant) { $this->log("Restaurant: <a href='{$restaurant->getUrl()}'>" . $restaurant->getName() . "</a><br/>"); } }