From 7df80cb32ca9b7d0fe452320ddc3563a1e373e2f Mon Sep 17 00:00:00 2001 From: Jeremy Date: Sat, 31 Jan 2015 19:09:34 +0100 Subject: CS --- src/Wallabag/CoreBundle/Helper/Tools.php | 37 ++++++++++++++------------------ 1 file changed, 16 insertions(+), 21 deletions(-) (limited to 'src/Wallabag/CoreBundle/Helper/Tools.php') diff --git a/src/Wallabag/CoreBundle/Helper/Tools.php b/src/Wallabag/CoreBundle/Helper/Tools.php index c932f880..0fd5f259 100755 --- a/src/Wallabag/CoreBundle/Helper/Tools.php +++ b/src/Wallabag/CoreBundle/Helper/Tools.php @@ -2,9 +2,6 @@ namespace Wallabag\CoreBundle\Helper; -use \RecursiveIteratorIterator; -use \RecursiveDirectoryIterator; - final class Tools { /** @@ -18,7 +15,7 @@ final class Tools $timeout = 15; $useragent = "Mozilla/5.0 (Windows NT 5.1; rv:18.0) Gecko/20100101 Firefox/18.0"; - if (in_array ('curl', get_loaded_extensions())) { + if (in_array('curl', get_loaded_extensions())) { # Fetch feed from URL $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); @@ -30,8 +27,8 @@ final class Tools curl_setopt($curl, CURLOPT_HEADER, false); # for ssl, do not verified certificate - curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE); - curl_setopt($curl, CURLOPT_AUTOREFERER, TRUE ); + curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); + curl_setopt($curl, CURLOPT_AUTOREFERER, true); # FeedBurner requires a proper USER-AGENT... curl_setopt($curl, CURL_HTTP_VERSION_1_1, true); @@ -48,13 +45,13 @@ final class Tools array( 'http' => array( 'timeout' => $timeout, - 'header' => "User-Agent: " . $useragent, - 'follow_location' => true + 'header' => "User-Agent: ".$useragent, + 'follow_location' => true, ), 'ssl' => array( 'verify_peer' => false, - 'allow_self_signed' => true - ) + 'allow_self_signed' => true, + ), ) ); @@ -62,13 +59,12 @@ final class Tools $data = @file_get_contents($url, false, $context, -1, 4000000); if (isset($http_response_header) and isset($http_response_header[0])) { - $httpcodeOK = isset($http_response_header) and isset($http_response_header[0]) and ((strpos($http_response_header[0], '200 OK') !== FALSE) or (strpos($http_response_header[0], '301 Moved Permanently') !== FALSE)); + $httpcodeOK = isset($http_response_header) and isset($http_response_header[0]) and ((strpos($http_response_header[0], '200 OK') !== false) or (strpos($http_response_header[0], '301 Moved Permanently') !== false)); } } # if response is not empty and response is OK if (isset($data) and isset($httpcodeOK) and $httpcodeOK) { - # take charset of page and get it preg_match('##Usi', $data, $meta); @@ -77,19 +73,20 @@ final class Tools preg_match('#charset="?(.*)"#si', $meta[0], $encoding); # if charset is found set it otherwise, set it to utf-8 $html_charset = (!empty($encoding[1])) ? strtolower($encoding[1]) : 'utf-8'; - if (empty($encoding[1])) $encoding[1] = 'utf-8'; + if (empty($encoding[1])) { + $encoding[1] = 'utf-8'; + } } else { $html_charset = 'utf-8'; $encoding[1] = ''; } # replace charset of url to charset of page - $data = str_replace('charset=' . $encoding[1], 'charset=' . $html_charset, $data); + $data = str_replace('charset='.$encoding[1], 'charset='.$html_charset, $data); return $data; - } - else { - return FALSE; + } else { + return false; } } @@ -101,7 +98,7 @@ final class Tools */ public static function encodeString($string) { - return sha1($string . SALT); + return sha1($string.SALT); } public static function generateToken() @@ -113,12 +110,10 @@ final class Tools } else { $token = substr(base64_encode(file_get_contents('/dev/urandom', false, null, 0, 20)), 0, 15); } - } - else { + } else { $token = substr(base64_encode(uniqid(mt_rand(), true)), 0, 20); } return str_replace('+', '', $token); } - } -- cgit v1.2.3