<?php class Lochness extends Restaurant { function __construct() { $day = date('N'); $row = 3*$day - 1; parent::__construct( "Lochness", "http://www.lochnesspub.sk/category/obedove-menu/", ['Polievka aj zradlo' => "/html/body/div[3]/div/div/div[1]/table/tbody/tr[$row]/td[2]/text()"] ); } /** * @param DOMNodeList $parentNode * @param iOutput $logger * @return bool */ public function runCallbackParser($parentNode, iOutput $logger) { $parsed = ''; foreach ($parentNode as $node) { $meal = trim($node->nodeValue); $logger->addMeal($meal); $parsed .= $meal; } return $parsed; } }