18499246 | <?php |
3c27a3e7 | require_once "Restaurant.php"; require_once "Output.php"; require_once "Parser.php"; |
5ebc7ae3 | define('CONFIG_FILE', 'config.ini'); |
78643a89 | |
d9628faf | $twenties = new Restaurant("Twenties", "http://www.twenties.sk/", ["Polievka aj zradlo" => '//*[@id="article"]/div[2]/p[1]']); $pulitzer = new Restaurant("Pulitzer", "http://www.pulitzer.sk", ["Tekute predjedlo" => '//*[@id="soups"]', "Zradlo" => '//*[@id="meals"]']); #todo http://www.irish-pub.sk/sk/denne-menu #todo http://www.mexicana.sk/dennemenu_sk.htm |
78643a89 | |
5ebc7ae3 | $data = parse_ini_file(CONFIG_FILE); $outputType = ucfirst($data['output']); $outputClass = sprintf('%sOutput', $outputType); require_once sprintf("outputs/%s.php", $outputClass); $output = new $outputClass(); |
d9628faf | $parser = new Parser($output, array($twenties, $pulitzer)); |
78643a89 | $parser->parse(); |
5ebc7ae3 | $output->display(); |