return $this->json_to_xml($html, '/window._sharedData = (.*);/', 'instagram');
}
+ private function preprocess_html_facebook_com($html) {
+ $html = str_replace('<!--', '', $html);
+ $html = str_replace('-->', '', $html);
+ return $html;
+ }
+
private function html_to_xml($html, $host) {
$xmlDoc = new DOMDocument();
function is_cli()
{
- return (substr(php_sapi_name(), 0, 3) == 'cli');
+ return (php_sapi_name() === "cli");
}
function usage($argv)
}
if (!isset($options['src_url'])) {
- fwrite($ERROR_STREAM, usage($argv));
+ fwrite($ERROR_STREAM, usage(is_cli() ? $argv : NULL));
exit(1);
}