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