@@ -11,7 +11,7 @@ discard block |
||
11 | 11 | * @since 0.1 |
12 | 12 | * @author Debjit Saha |
13 | 13 | */ |
14 | -class MonsterInsightsHeadlineToolPlugin{ |
|
14 | +class MonsterInsightsHeadlineToolPlugin { |
|
15 | 15 | |
16 | 16 | /** |
17 | 17 | * Class Variables. |
@@ -154,21 +154,13 @@ discard block |
||
154 | 154 | $result->length = strlen( str_replace( ' ', '', $input ) ); |
155 | 155 | $scoret = $scoret + 3; |
156 | 156 | |
157 | - if ( $result->length <= 19 ) { $scoret += 5; } |
|
158 | - elseif ( $result->length >= 20 && $result->length <= 34 ) { $scoret += 8; } |
|
159 | - elseif ( $result->length >= 35 && $result->length <= 66 ) { $scoret += 11; } |
|
160 | - elseif ( $result->length >= 67 && $result->length <= 79 ) { $scoret += 8; } |
|
161 | - elseif ( $result->length >= 80 ) { $scoret += 5; } |
|
157 | + if ( $result->length <= 19 ) { $scoret += 5; } elseif ( $result->length >= 20 && $result->length <= 34 ) { $scoret += 8; } elseif ( $result->length >= 35 && $result->length <= 66 ) { $scoret += 11; } elseif ( $result->length >= 67 && $result->length <= 79 ) { $scoret += 8; } elseif ( $result->length >= 80 ) { $scoret += 5; } |
|
162 | 158 | |
163 | 159 | // Count - typically 6-7 words |
164 | 160 | $result->word_count = count( $input_array ); |
165 | 161 | $scoret = $scoret + 3; |
166 | 162 | |
167 | - if ( $result->word_count == 0 ) { $scoret = 0; } |
|
168 | - else if ( $result->word_count >= 2 && $result->word_count <= 4 ) { $scoret += 5; } |
|
169 | - elseif ( $result->word_count >= 5 && $result->word_count <= 9 ) { $scoret += 11; } |
|
170 | - elseif ( $result->word_count >= 10 && $result->word_count <= 11 ) { $scoret += 8; } |
|
171 | - elseif ( $result->word_count >= 12 ) { $scoret += 5; } |
|
163 | + if ( $result->word_count == 0 ) { $scoret = 0; } else if ( $result->word_count >= 2 && $result->word_count <= 4 ) { $scoret += 5; } elseif ( $result->word_count >= 5 && $result->word_count <= 9 ) { $scoret += 11; } elseif ( $result->word_count >= 10 && $result->word_count <= 11 ) { $scoret += 8; } elseif ( $result->word_count >= 12 ) { $scoret += 5; } |
|
172 | 164 | |
173 | 165 | // Calculate word match counts |
174 | 166 | $result->power_words = $this->match_words( $result->input, $result->input_array, $this->power_words ); |
@@ -196,8 +188,9 @@ discard block |
||
196 | 188 | |
197 | 189 | if ( $result->uncommon_words_per < 0.1 ) { |
198 | 190 | $result->word_balance_use[] = __('uncommon', 'google-analytics-for-wordpress'); |
199 | - } else |
|
200 | - $scoret = $scoret + 15; |
|
191 | + } else { |
|
192 | + $scoret = $scoret + 15; |
|
193 | + } |
|
201 | 194 | |
202 | 195 | if ( count( $result->power_words ) < 1 ) { |
203 | 196 | $result->word_balance_use[] = __('power', 'google-analytics-for-wordpress'); |
@@ -2,8 +2,7 @@ discard block |
||
2 | 2 | |
3 | 3 | namespace PHPInsight; |
4 | 4 | |
5 | -class Autoloader |
|
6 | -{ |
|
5 | +class Autoloader { |
|
7 | 6 | private $directory; |
8 | 7 | private $prefix; |
9 | 8 | private $prefixLength; |
@@ -11,8 +10,7 @@ discard block |
||
11 | 10 | /** |
12 | 11 | * @param string $baseDirectory Base directory where the source files are located. |
13 | 12 | */ |
14 | - public function __construct($baseDirectory = __DIR__) |
|
15 | - { |
|
13 | + public function __construct($baseDirectory = __DIR__) { |
|
16 | 14 | $this->directory = $baseDirectory; |
17 | 15 | $this->prefix = __NAMESPACE__ . '\\'; |
18 | 16 | $this->prefixLength = strlen($this->prefix); |
@@ -23,8 +21,7 @@ discard block |
||
23 | 21 | * |
24 | 22 | * @param bool $prepend Prepend the autoloader on the stack instead of appending it. |
25 | 23 | */ |
26 | - public static function register($prepend = false) |
|
27 | - { |
|
24 | + public static function register($prepend = false) { |
|
28 | 25 | spl_autoload_register(array(new self, 'autoload'), true, $prepend); |
29 | 26 | } |
30 | 27 | |
@@ -33,8 +30,7 @@ discard block |
||
33 | 30 | * |
34 | 31 | * @param string $className Fully qualified name of a class. |
35 | 32 | */ |
36 | - public function autoload($className) |
|
37 | - { |
|
33 | + public function autoload($className) { |
|
38 | 34 | if (0 === strpos($className, $this->prefix)) { |
39 | 35 | $parts = explode('\\', substr($className, $this->prefixLength)); |
40 | 36 | $filepath = $this->directory.DIRECTORY_SEPARATOR.implode(DIRECTORY_SEPARATOR, $parts).'.php'; |
@@ -256,22 +256,20 @@ discard block |
||
256 | 256 | * @param str $dataFolder base folder |
257 | 257 | * @param bool $loadDefaults true - load everything by default | false - just change the directory |
258 | 258 | */ |
259 | - public function setDataFolder($dataFolder = false, $loadDefaults = false){ |
|
259 | + public function setDataFolder($dataFolder = false, $loadDefaults = false) { |
|
260 | 260 | //if $dataFolder not provided, load default, else set the provided one |
261 | - if($dataFolder == false){ |
|
261 | + if($dataFolder == false) { |
|
262 | 262 | $this->dataFolder = __DIR__ . '/data/'; |
263 | - } |
|
264 | - else{ |
|
265 | - if(file_exists($dataFolder)){ |
|
263 | + } else { |
|
264 | + if(file_exists($dataFolder)) { |
|
266 | 265 | $this->dataFolder = $dataFolder; |
267 | - } |
|
268 | - else{ |
|
266 | + } else { |
|
269 | 267 | echo 'Error: could not find the directory - '.$dataFolder; |
270 | 268 | } |
271 | 269 | } |
272 | 270 | |
273 | 271 | //load default directories, ignore and prefixe lists |
274 | - if($loadDefaults !== false){ |
|
272 | + if($loadDefaults !== false) { |
|
275 | 273 | $this->loadDefaults(); |
276 | 274 | } |
277 | 275 | } |
@@ -279,7 +277,7 @@ discard block |
||
279 | 277 | /** |
280 | 278 | * Load and cache directories, get ignore and prefix lists |
281 | 279 | */ |
282 | - private function loadDefaults(){ |
|
280 | + private function loadDefaults() { |
|
283 | 281 | // Load and cache dictionaries |
284 | 282 | foreach ($this->classes as $class) { |
285 | 283 | if (!$this->setDictionary($class)) { |
@@ -287,22 +285,25 @@ discard block |
||
287 | 285 | } |
288 | 286 | } |
289 | 287 | |
290 | - if (!isset($this->dictionary) || empty($this->dictionary)) |
|
291 | - echo 'Error: Dictionaries not set'; |
|
288 | + if (!isset($this->dictionary) || empty($this->dictionary)) { |
|
289 | + echo 'Error: Dictionaries not set'; |
|
290 | + } |
|
292 | 291 | |
293 | 292 | //Run function to get ignore list |
294 | 293 | $this->ignoreList = $this->getList('ign'); |
295 | 294 | |
296 | 295 | //If ingnoreList not get give error message |
297 | - if (!isset($this->ignoreList)) |
|
298 | - echo 'Error: Ignore List not set'; |
|
296 | + if (!isset($this->ignoreList)) { |
|
297 | + echo 'Error: Ignore List not set'; |
|
298 | + } |
|
299 | 299 | |
300 | 300 | //Get the list of negative prefixes |
301 | 301 | $this->negPrefixList = $this->getList('prefix'); |
302 | 302 | |
303 | 303 | //If neg prefix list not set give error |
304 | - if (!isset($this->negPrefixList)) |
|
305 | - echo 'Error: Ignore List not set'; |
|
304 | + if (!isset($this->negPrefixList)) { |
|
305 | + echo 'Error: Ignore List not set'; |
|
306 | + } |
|
306 | 307 | } |
307 | 308 | |
308 | 309 | /** |
@@ -392,9 +393,9 @@ discard block |
||
392 | 393 | * Deletes old data/data.* files |
393 | 394 | * Creates new files from updated source fi |
394 | 395 | */ |
395 | - public function reloadDictionaries(){ |
|
396 | + public function reloadDictionaries() { |
|
396 | 397 | |
397 | - foreach($this->classes as $class){ |
|
398 | + foreach($this->classes as $class) { |
|
398 | 399 | $fn = "{$this->dataFolder}data.{$class}.php"; |
399 | 400 | if (file_exists($fn)) { |
400 | 401 | unlink($fn); |
@@ -403,7 +404,7 @@ discard block |
||
403 | 404 | |
404 | 405 | $dictionaries = __DIR__ . '/dictionaries/'; |
405 | 406 | |
406 | - foreach($this->classes as $class){ |
|
407 | + foreach($this->classes as $class) { |
|
407 | 408 | $dict = "{$dictionaries}source.{$class}.php"; |
408 | 409 | |
409 | 410 | require_once($dict); |
@@ -887,11 +887,11 @@ discard block |
||
887 | 887 | return $countries; |
888 | 888 | } |
889 | 889 | |
890 | -function monsterinsights_get_api_url(){ |
|
890 | +function monsterinsights_get_api_url() { |
|
891 | 891 | return apply_filters( 'monsterinsights_get_api_url', 'api.monsterinsights.com/v2/' ); |
892 | 892 | } |
893 | 893 | |
894 | -function monsterinsights_get_licensing_url(){ |
|
894 | +function monsterinsights_get_licensing_url() { |
|
895 | 895 | return apply_filters( 'monsterinsights_get_licensing_url', 'https://www.monsterinsights.com' ); |
896 | 896 | } |
897 | 897 | |
@@ -956,7 +956,9 @@ discard block |
||
956 | 956 | function remove_class_filter( $tag, $class_name = '', $method_name = '', $priority = 10 ) { |
957 | 957 | global $wp_filter; |
958 | 958 | // Check that filter actually exists first |
959 | - if ( ! isset( $wp_filter[ $tag ] ) ) return FALSE; |
|
959 | + if ( ! isset( $wp_filter[ $tag ] ) ) { |
|
960 | + return FALSE; |
|
961 | + } |
|
960 | 962 | /** |
961 | 963 | * If filter config is an object, means we're using WordPress 4.7+ and the config is no longer |
962 | 964 | * a simple array, rather it is an object that implements the ArrayAccess interface. |
@@ -971,23 +973,35 @@ discard block |
||
971 | 973 | $callbacks = &$wp_filter[ $tag ]; |
972 | 974 | } |
973 | 975 | // Exit if there aren't any callbacks for specified priority |
974 | - if ( ! isset( $callbacks[ $priority ] ) || empty( $callbacks[ $priority ] ) ) return FALSE; |
|
976 | + if ( ! isset( $callbacks[ $priority ] ) || empty( $callbacks[ $priority ] ) ) { |
|
977 | + return FALSE; |
|
978 | + } |
|
975 | 979 | // Loop through each filter for the specified priority, looking for our class & method |
976 | 980 | foreach( (array) $callbacks[ $priority ] as $filter_id => $filter ) { |
977 | 981 | // Filter should always be an array - array( $this, 'method' ), if not goto next |
978 | - if ( ! isset( $filter[ 'function' ] ) || ! is_array( $filter[ 'function' ] ) ) continue; |
|
982 | + if ( ! isset( $filter[ 'function' ] ) || ! is_array( $filter[ 'function' ] ) ) { |
|
983 | + continue; |
|
984 | + } |
|
979 | 985 | // If first value in array is not an object, it can't be a class |
980 | - if ( ! is_object( $filter[ 'function' ][ 0 ] ) ) continue; |
|
986 | + if ( ! is_object( $filter[ 'function' ][ 0 ] ) ) { |
|
987 | + continue; |
|
988 | + } |
|
981 | 989 | // Method doesn't match the one we're looking for, goto next |
982 | - if ( $filter[ 'function' ][ 1 ] !== $method_name ) continue; |
|
990 | + if ( $filter[ 'function' ][ 1 ] !== $method_name ) { |
|
991 | + continue; |
|
992 | + } |
|
983 | 993 | // Method matched, now let's check the Class |
984 | 994 | if ( get_class( $filter[ 'function' ][ 0 ] ) === $class_name ) { |
985 | 995 | // Now let's remove it from the array |
986 | 996 | unset( $callbacks[ $priority ][ $filter_id ] ); |
987 | 997 | // and if it was the only filter in that priority, unset that priority |
988 | - if ( empty( $callbacks[ $priority ] ) ) unset( $callbacks[ $priority ] ); |
|
998 | + if ( empty( $callbacks[ $priority ] ) ) { |
|
999 | + unset( $callbacks[ $priority ] ); |
|
1000 | + } |
|
989 | 1001 | // and if the only filter for that tag, set the tag to an empty array |
990 | - if ( empty( $callbacks ) ) $callbacks = array(); |
|
1002 | + if ( empty( $callbacks ) ) { |
|
1003 | + $callbacks = array(); |
|
1004 | + } |
|
991 | 1005 | // If using WordPress older than 4.7 |
992 | 1006 | if ( ! is_object( $wp_filter[ $tag ] ) ) { |
993 | 1007 | // Remove this filter from merged_filters, which specifies if filters have been sorted |
@@ -1443,7 +1457,7 @@ discard block |
||
1443 | 1457 | * |
1444 | 1458 | * @return trimed sentence |
1445 | 1459 | */ |
1446 | -function monsterinsights_trim_text( $text, $count ){ |
|
1460 | +function monsterinsights_trim_text( $text, $count ) { |
|
1447 | 1461 | $text = str_replace(" ", " ", $text); |
1448 | 1462 | $string = explode(" ", $text); |
1449 | 1463 | $trimed = ""; |
@@ -1451,7 +1465,7 @@ discard block |
||
1451 | 1465 | for ( $wordCounter = 0; $wordCounter <= $count; $wordCounter++ ) { |
1452 | 1466 | $trimed .= isset( $string[$wordCounter] ) ? $string[$wordCounter] : ''; |
1453 | 1467 | |
1454 | - if ( $wordCounter < $count ){ |
|
1468 | + if ( $wordCounter < $count ) { |
|
1455 | 1469 | $trimed .= " "; |
1456 | 1470 | } else { |
1457 | 1471 | $trimed .= "..."; |