X-Git-Url: https://git.ao2.it/tweeper.git/blobdiff_plain/c754e06af5f84dda20441887efb4346a1729d01c..2e84774ad219234c1e770507d24f24d1a96e1f42:/tweeper.php?ds=inline diff --git a/tweeper.php b/tweeper.php index e9345cc..6cdf8cf 100644 --- a/tweeper.php +++ b/tweeper.php @@ -55,19 +55,19 @@ function get_url_info($url) function generate_enclosure($url) { $supported_content_types = array( - "video/avi", - "image/gif", - "image/jpeg", - "audio/x-midi", - "audio/mpeg", - "video/mpeg", - "audio/vorbis", "application/ogg", - "audio/webm", "audio/aac", "audio/mp4", + "audio/mpeg", + "audio/vorbis", "audio/wav", + "audio/webm", + "audio/x-midi", + "image/gif", + "image/jpeg", + "video/avi", "video/mp4", + "video/mpeg", "video/ogg", ); @@ -81,9 +81,9 @@ function generate_enclosure($url) $dom = new DomDocument(); $enc = $dom->createElement('enclosure'); - $enc->setAttribute( 'url', $url_info['url']); - $enc->setAttribute( 'length', $url_info['download_content_length']); - $enc->setAttribute( 'type', $url_info['content_type']); + $enc->setAttribute('url', $url_info['url']); + $enc->setAttribute('length', $url_info['download_content_length']); + $enc->setAttribute('type', $url_info['content_type']); $dom->appendChild($enc); @@ -105,7 +105,7 @@ class Tweeper { $this->xsltProcessor->importStylesheet($xslDoc); } - private function get_contents($uri) { + private static function get_contents($uri) { # https://www.wjsams.com/c/docs/Wiki/Php-HowToSetUserAgentOnFileGetContents $opts = array( 'http' => array( @@ -123,7 +123,7 @@ class Tweeper { } public function tweep($uri) { - $html = $this->get_contents($uri); + $html = Tweeper::get_contents($uri); $xmlDoc = new DOMDocument(); $xmlDoc->loadHTML($html);