Passed
Push — master ( 0b7aa3...1e9d3c )
by Chris
08:25
created

MonsterInsightsHeadlineToolPlugin::common_words()   B

Complexity

Conditions 1
Paths 1

Size

Total Lines 65
Code Lines 64

Duplication

Lines 0
Ratio 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
cc 1
eloc 64
c 1
b 0
f 0
nc 1
nop 0
dl 0
loc 65
rs 8.7853

How to fix   Long Method   

Long Method

Small methods make your code easier to understand, in particular if combined with a good name. Besides, if your method is small, finding a good name is usually much easier.

For example, if you find yourself adding comments to a method's body, this is usually a good sign to extract the commented part to a new method, and use the comment as a starting point when coming up with a good name for this new method.

Commonly applied refactorings include:

1
<?php
2
3
namespace MonsterInsightsHeadlineToolPlugin;
4
5
// setup defines
6
define ( 'MONSTERINSIGHTS_HEADLINE_TOOL_DIR_PATH', plugin_dir_path( __FILE__ ) );
7
8
/**
9
 * Headline Tool
10
 *
11
 * @since      0.1
12
 * @author     Debjit Saha
13
 */
14
class MonsterInsightsHeadlineToolPlugin{
15
16
	/**
17
	 * Class Variables.
18
	 */
19
	private $emotion_power_words2 = array();
20
	private $power_words = array();
21
	private $common_words = array();
22
	private $uncommon_words = array();
23
24
	/**
25
	 * Constructor
26
	 *
27
	 * @return   none
0 ignored issues
show
Bug introduced by
The type MonsterInsightsHeadlineToolPlugin\none was not found. Maybe you did not declare it correctly or list all dependencies?

The issue could also be caused by a filter entry in the build configuration. If the path has been excluded in your configuration, e.g. excluded_paths: ["lib/*"], you can move it to the dependency path list as follows:

filter:
    dependency_paths: ["lib/*"]

For further information see https://scrutinizer-ci.com/docs/tools/php/php-scrutinizer/#list-dependency-paths

Loading history...
28
	 */
29
	function __construct() {
30
		$this->init();
31
32
		// Emotion words - 10–15% Density
33
		$this->emotion_power_words2 = $this->emotion_power_words();
34
35
		// Power words - atleast 1
36
		$this->power_words = $this->power_words();
37
38
		// Common words - 20-30% of headline
39
		$this->common_words = $this->common_words();
40
41
		// Un-Common words - 10-20% of headline
42
		$this->uncommon_words = $this->uncommon_words();
43
	}
44
45
	/**
46
	 * Add the necessary hooks and filters
47
	 */
48
	function init() {
0 ignored issues
show
Best Practice introduced by
It is generally recommended to explicitly declare the visibility for methods.

Adding explicit visibility (private, protected, or public) is generally recommend to communicate to other developers how, and from where this method is intended to be used.

Loading history...
49
		add_action( 'wp_ajax_monsterinsights_gutenberg_headline_analyzer_get_results', array( $this, 'get_result' ) );
50
	}
51
52
	/**
53
	 * Ajax request endpoint for the uptime check
54
	 */
55
	function get_result() {
0 ignored issues
show
Best Practice introduced by
It is generally recommended to explicitly declare the visibility for methods.

Adding explicit visibility (private, protected, or public) is generally recommend to communicate to other developers how, and from where this method is intended to be used.

Loading history...
56
57
		// csrf check
58
		if ( check_ajax_referer( 'monsterinsights_gutenberg_headline_nonce', false, false ) === false ) {
59
			$content = self::output_template( 'results-error.php' );
60
			wp_send_json_error(
61
				array(
62
					'html' => $content
63
				)
64
			);
65
		}
66
67
  	    // get whether or not the website is up
68
  	    $result = $this->get_headline_scores();
69
70
		if ( !empty( $result->err ) ) {
71
			$content = self::output_template( 'results-error.php', $result );
72
			wp_send_json_error(
73
				array( 'html' => $content, 'analysed' => false )
74
			);
75
		} else {
76
77
			// send the response
78
			wp_send_json_success(
79
					array(
80
						'result' => $result,
81
						'analysed' => !$result->err,
82
						'sentence' => ucwords( wp_unslash( sanitize_text_field( $_REQUEST['q'] ) ) ),
83
						'score' => ( isset( $result->score ) && ! empty( $result->score ) ) ? $result->score : 0
84
					)
85
			);
86
87
		}
88
	}
89
90
	/**
91
	 * function to match words from sentence
92
	 * @return Object
93
	 */
94
	function match_words( $sentence, $sentence_split, $words ) {
0 ignored issues
show
Best Practice introduced by
It is generally recommended to explicitly declare the visibility for methods.

Adding explicit visibility (private, protected, or public) is generally recommend to communicate to other developers how, and from where this method is intended to be used.

Loading history...
95
		$ret = array();
96
		foreach( $words as $wrd ) {
97
			// check if $wrd is a phrase
98
			if ( strpos( $wrd, ' ' ) !== false ) {
99
				if ( strpos( $sentence, $wrd ) !== false ) {
100
					$ret[] = $wrd;
101
				}
102
			}
103
			// if $wrd is a single word
104
			else {
105
				if ( in_array( $wrd, $sentence_split ) ) {
106
					$ret[] = $wrd;
107
				}
108
			}
109
		}
110
		return $ret;
111
	}
112
113
	/**
114
	 * main function to calculate headline scores
115
	 * @return Object
116
	 */
117
	function get_headline_scores() {
0 ignored issues
show
Best Practice introduced by
It is generally recommended to explicitly declare the visibility for methods.

Adding explicit visibility (private, protected, or public) is generally recommend to communicate to other developers how, and from where this method is intended to be used.

Loading history...
118
		$input = sanitize_text_field( @$_REQUEST['q'] );
119
120
		// init the result array
121
		$result = new \stdClass();
122
		$result->input_array_orig = explode( ' ', wp_unslash( $input ) );
0 ignored issues
show
Bug introduced by
It seems like wp_unslash($input) can also be of type string[]; however, parameter $string of explode() does only seem to accept string, maybe add an additional type check? ( Ignorable by Annotation )

If this is a false-positive, you can also ignore this issue in your code via the ignore-type  annotation

122
		$result->input_array_orig = explode( ' ', /** @scrutinizer ignore-type */ wp_unslash( $input ) );
Loading history...
123
124
		// strip useless characters
125
		$input = preg_replace( '/[^A-Za-z0-9 ]/', '', $input );
126
127
		// strip whitespace
128
		$input = preg_replace( '!\s+!', ' ', $input);
129
130
		// lower case
131
		$input = strtolower( $input );
132
133
		$result->input = $input;
134
135
  	    // bad input
136
		if ( ! $input || $input == ' ' || trim( $input ) == '' ) {
137
				$result->err = true;
138
				$result->msg = __('Bad Input', 'google-analytics-for-wordpress');
139
				return $result;
140
		}
141
142
		// overall score;
143
		$scoret = 0;
144
145
		// headline array
146
		$input_array = explode( ' ', $input );
147
148
		$result->input_array = $input_array;
149
150
		// all okay, start analysis
151
		$result->err = false;
152
153
		// Length - 55 chars. optimal
154
		$result->length = strlen( str_replace( ' ', '', $input ) );
155
		$scoret = $scoret + 3;
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; }
162
163
		// Count - typically 6-7 words
164
		$result->word_count = count( $input_array );
165
		$scoret = $scoret + 3;
166
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; }
172
173
		// Calculate word match counts
174
		$result->power_words = $this->match_words( $result->input, $result->input_array, $this->power_words );
175
		$result->power_words_per = count( $result->power_words ) / $result->word_count;
176
		$result->emotion_words = $this->match_words( $result->input, $result->input_array, $this->emotion_power_words2 );
177
		$result->emotion_words_per = count( $result->emotion_words ) / $result->word_count;
178
		$result->common_words = $this->match_words( $result->input, $result->input_array, $this->common_words );
179
		$result->common_words_per = count( $result->common_words ) / $result->word_count;
180
		$result->uncommon_words = $this->match_words( $result->input, $result->input_array, $this->uncommon_words );
181
		$result->uncommon_words_per = count( $result->uncommon_words ) / $result->word_count;
182
		$result->word_balance = __('Can Be Improved', 'google-analytics-for-wordpress');
183
		$result->word_balance_use = array();
184
185
		if ( $result->emotion_words_per < 0.1 ) {
186
			$result->word_balance_use[] = __('emotion', 'google-analytics-for-wordpress');
187
		} else {
188
			$scoret = $scoret + 15;
189
		}
190
191
		if ( $result->common_words_per < 0.2 ) {
192
			$result->word_balance_use[] = __('common', 'google-analytics-for-wordpress');
193
		} else {
194
			$scoret = $scoret + 11;
195
		}
196
197
		if ( $result->uncommon_words_per < 0.1 ) {
198
			$result->word_balance_use[] = __('uncommon', 'google-analytics-for-wordpress');
199
		} else
200
			$scoret = $scoret + 15;
201
202
		if ( count( $result->power_words ) < 1 ) {
203
			$result->word_balance_use[] = __('power', 'google-analytics-for-wordpress');
204
		} else {
205
			$scoret = $scoret + 19;
206
		}
207
208
		if (
209
			$result->emotion_words_per >= 0.1 &&
210
			$result->common_words_per >= 0.2 &&
211
			$result->uncommon_words_per >= 0.1 &&
212
			count( $result->power_words ) >= 1 ) {
213
			$result->word_balance = __('Perfect', 'google-analytics-for-wordpress');
214
			$scoret = $scoret + 3;
215
		}
216
217
		// Sentiment analysis also look - https://github.com/yooper/php-text-analysis
218
219
		// Emotion of the headline - sentiment analysis
220
		// Credits - https://github.com/JWHennessey/phpInsight/
221
		require_once MONSTERINSIGHTS_HEADLINE_TOOL_DIR_PATH . '/phpinsight/autoload.php';
222
		$sentiment = new \PHPInsight\Sentiment();
223
		$class_senti = $sentiment->categorise( $input );
224
		$result->sentiment = $class_senti;
225
226
		$scoret = $scoret + ( $result->sentiment == 'pos' ? 10 : ( $result->sentiment == 'neg' ? 10 : 7 ) );
227
228
		// Headline types
229
		$headline_types = array();
230
231
		// HDL type: how to, how-to, howto
232
		if ( strpos( $input, __('how to', 'google-analytics-for-wordpress') ) !== false || strpos( $input, __('howto', 'google-analytics-for-wordpress') ) !== false ) {
233
			$headline_types[] = __('How-To', 'google-analytics-for-wordpress');
234
			$scoret = $scoret + 7;
235
		}
236
237
		// HDL type: numbers - numeric and alpha
238
		$num_quantifiers = array(
239
			__('one', 'google-analytics-for-wordpress'),
240
			__('two', 'google-analytics-for-wordpress'),
241
			__('three', 'google-analytics-for-wordpress'),
242
			__('four', 'google-analytics-for-wordpress'),
243
			__('five', 'google-analytics-for-wordpress'),
244
			__('six', 'google-analytics-for-wordpress'),
245
			__('seven', 'google-analytics-for-wordpress'),
246
			__('eight', 'google-analytics-for-wordpress'),
247
			__('nine', 'google-analytics-for-wordpress'),
248
			__('eleven', 'google-analytics-for-wordpress'),
249
			__('twelve', 'google-analytics-for-wordpress'),
250
			__('thirt', 'google-analytics-for-wordpress'),
251
			__('fift', 'google-analytics-for-wordpress'),
252
			__('hundred', 'google-analytics-for-wordpress'),
253
			__('thousand', 'google-analytics-for-wordpress'),
254
		);
255
256
		$list_words = array_intersect( $input_array, $num_quantifiers );
257
		if ( preg_match( '~[0-9]+~', $input ) || ! empty ( $list_words ) ) {
258
			$headline_types[] = __('List', 'google-analytics-for-wordpress');
259
			$scoret = $scoret + 7;
260
		}
261
262
		// HDL type: Question
263
		$qn_quantifiers = array(
264
			__('where', 'google-analytics-for-wordpress'),
265
			__('when', 'google-analytics-for-wordpress'),
266
			__('how', 'google-analytics-for-wordpress'),
267
			__('what', 'google-analytics-for-wordpress'),
268
			__('have', 'google-analytics-for-wordpress'),
269
			__('has', 'google-analytics-for-wordpress'),
270
			__('does', 'google-analytics-for-wordpress'),
271
			__('do', 'google-analytics-for-wordpress'),
272
			__('can', 'google-analytics-for-wordpress'),
273
			__('are', 'google-analytics-for-wordpress'),
274
			__('will', 'google-analytics-for-wordpress'),
275
		);
276
		$qn_quantifiers_sub = array(
277
			__('you', 'google-analytics-for-wordpress'),
278
			__('they', 'google-analytics-for-wordpress'),
279
			__('he', 'google-analytics-for-wordpress'),
280
			__('she', 'google-analytics-for-wordpress'),
281
			__('your', 'google-analytics-for-wordpress'),
282
			__('it', 'google-analytics-for-wordpress'),
283
			__('they', 'google-analytics-for-wordpress'),
284
			__('my', 'google-analytics-for-wordpress'),
285
			__('have', 'google-analytics-for-wordpress'),
286
			__('has', 'google-analytics-for-wordpress'),
287
			__('does', 'google-analytics-for-wordpress'),
288
			__('do', 'google-analytics-for-wordpress'),
289
			__('can', 'google-analytics-for-wordpress'),
290
			__('are', 'google-analytics-for-wordpress'),
291
			__('will', 'google-analytics-for-wordpress'),
292
		);
293
		if ( in_array( $input_array[0], $qn_quantifiers ) ) {
294
			if ( in_array( $input_array[1], $qn_quantifiers_sub ) ) {
295
				$headline_types[] = __('Question', 'google-analytics-for-wordpress');
296
				$scoret = $scoret + 7;
297
			}
298
		}
299
300
		// General headline type
301
		if ( empty( $headline_types ) ) {
302
			$headline_types[] = __('General', 'google-analytics-for-wordpress');
303
			$scoret = $scoret + 5;
304
		}
305
306
		// put to result
307
		$result->headline_types = $headline_types;
308
309
        // Resources for more reading:
310
		// https://kopywritingkourse.com/copywriting-headlines-that-sell/
311
		// How To _______ That Will Help You ______
312
		// https://coschedule.com/blog/how-to-write-the-best-headlines-that-will-increase-traffic/
313
314
		$result->score = $scoret >= 93 ? 93 : $scoret;
315
316
		return $result;
317
	}
318
319
	/**
320
	 * Output template contents
321
	 * @param $template String template file name
322
	 * @return String template content
323
	 */
324
	static function output_template( $template, $result = '', $theme = '' ) {
0 ignored issues
show
Best Practice introduced by
It is generally recommended to explicitly declare the visibility for methods.

Adding explicit visibility (private, protected, or public) is generally recommend to communicate to other developers how, and from where this method is intended to be used.

Loading history...
325
		ob_start();
326
		require MONSTERINSIGHTS_HEADLINE_TOOL_DIR_PATH . '' . $template;
327
		$tmp = ob_get_contents();
328
		ob_end_clean();
329
		return $tmp;
330
	}
331
332
	/**
333
	 * Get User IP
334
	 *
335
	 * Returns the IP address of the current visitor
336
	 * @see https://github.com/easydigitaldownloads/easy-digital-downloads/blob/904db487f6c07a3a46903202d31d4e8ea2b30808/includes/misc-functions.php#L163
337
	 * @return string $ip User's IP address
338
	 */
339
	static function get_ip() {
0 ignored issues
show
Best Practice introduced by
It is generally recommended to explicitly declare the visibility for methods.

Adding explicit visibility (private, protected, or public) is generally recommend to communicate to other developers how, and from where this method is intended to be used.

Loading history...
340
341
		$ip = '127.0.0.1';
342
343
		if ( ! empty( $_SERVER['HTTP_CLIENT_IP'] ) ) {
344
			//check ip from share internet
345
			$ip = $_SERVER['HTTP_CLIENT_IP'];
346
		} elseif ( ! empty( $_SERVER['HTTP_X_FORWARDED_FOR'] ) ) {
347
			//to check ip is pass from proxy
348
			$ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
349
		} elseif( ! empty( $_SERVER['REMOTE_ADDR'] ) ) {
350
			$ip = $_SERVER['REMOTE_ADDR'];
351
		}
352
353
		// Fix potential CSV returned from $_SERVER variables
354
		$ip_array = explode( ',', $ip );
355
		$ip_array = array_map( 'trim', $ip_array );
356
357
		return $ip_array[0];
358
	}
359
360
	/**
361
	 * Emotional power words
362
	 *
363
	 * @return array emotional power words
364
	 */
365
	function emotion_power_words() {
0 ignored issues
show
Best Practice introduced by
It is generally recommended to explicitly declare the visibility for methods.

Adding explicit visibility (private, protected, or public) is generally recommend to communicate to other developers how, and from where this method is intended to be used.

Loading history...
366
		return array(
367
			__("destroy", "google-analytics-for-wordpress"),
368
			__("extra", "google-analytics-for-wordpress"),
369
			__("in a", "google-analytics-for-wordpress"),
370
			__("devastating", "google-analytics-for-wordpress"),
371
			__("eye-opening", "google-analytics-for-wordpress"),
372
			__("gift", "google-analytics-for-wordpress"),
373
			__("in the world", "google-analytics-for-wordpress"),
374
			__("devoted", "google-analytics-for-wordpress"),
375
			__("fail", "google-analytics-for-wordpress"),
376
			__("in the", "google-analytics-for-wordpress"),
377
			__("faith", "google-analytics-for-wordpress"),
378
			__("grateful", "google-analytics-for-wordpress"),
379
			__("inexpensive", "google-analytics-for-wordpress"),
380
			__("dirty", "google-analytics-for-wordpress"),
381
			__("famous", "google-analytics-for-wordpress"),
382
			__("disastrous", "google-analytics-for-wordpress"),
383
			__("fantastic", "google-analytics-for-wordpress"),
384
			__("greed", "google-analytics-for-wordpress"),
385
			__("grit", "google-analytics-for-wordpress"),
386
			__("insanely", "google-analytics-for-wordpress"),
387
			__("disgusting", "google-analytics-for-wordpress"),
388
			__("fearless", "google-analytics-for-wordpress"),
389
			__("disinformation", "google-analytics-for-wordpress"),
390
			__("feast", "google-analytics-for-wordpress"),
391
			__("insidious", "google-analytics-for-wordpress"),
392
			__("dollar", "google-analytics-for-wordpress"),
393
			__("feeble", "google-analytics-for-wordpress"),
394
			__("gullible", "google-analytics-for-wordpress"),
395
			__("double", "google-analytics-for-wordpress"),
396
			__("fire", "google-analytics-for-wordpress"),
397
			__("hack", "google-analytics-for-wordpress"),
398
			__("fleece", "google-analytics-for-wordpress"),
399
			__("had enough", "google-analytics-for-wordpress"),
400
			__("invasion", "google-analytics-for-wordpress"),
401
			__("drowning", "google-analytics-for-wordpress"),
402
			__("floundering", "google-analytics-for-wordpress"),
403
			__("happy", "google-analytics-for-wordpress"),
404
			__("ironclad", "google-analytics-for-wordpress"),
405
			__("dumb", "google-analytics-for-wordpress"),
406
			__("flush", "google-analytics-for-wordpress"),
407
			__("hate", "google-analytics-for-wordpress"),
408
			__("irresistibly", "google-analytics-for-wordpress"),
409
			__("hazardous", "google-analytics-for-wordpress"),
410
			__("is the", "google-analytics-for-wordpress"),
411
			__("fool", "google-analytics-for-wordpress"),
412
			__("is what happens when", "google-analytics-for-wordpress"),
413
			__("fooled", "google-analytics-for-wordpress"),
414
			__("helpless", "google-analytics-for-wordpress"),
415
			__("it looks like a", "google-analytics-for-wordpress"),
416
			__("embarrass", "google-analytics-for-wordpress"),
417
			__("for the first time", "google-analytics-for-wordpress"),
418
			__("help are the", "google-analytics-for-wordpress"),
419
			__("jackpot", "google-analytics-for-wordpress"),
420
			__("forbidden", "google-analytics-for-wordpress"),
421
			__("hidden", "google-analytics-for-wordpress"),
422
			__("jail", "google-analytics-for-wordpress"),
423
			__("empower", "google-analytics-for-wordpress"),
424
			__("force-fed", "google-analytics-for-wordpress"),
425
			__("high", "google-analytics-for-wordpress"),
426
			__("jaw-dropping", "google-analytics-for-wordpress"),
427
			__("forgotten", "google-analytics-for-wordpress"),
428
			__("jeopardy", "google-analytics-for-wordpress"),
429
			__("energize", "google-analytics-for-wordpress"),
430
			__("hoax", "google-analytics-for-wordpress"),
431
			__("jubilant", "google-analytics-for-wordpress"),
432
			__("foul", "google-analytics-for-wordpress"),
433
			__("hope", "google-analytics-for-wordpress"),
434
			__("killer", "google-analytics-for-wordpress"),
435
			__("frantic", "google-analytics-for-wordpress"),
436
			__("horrific", "google-analytics-for-wordpress"),
437
			__("know it all", "google-analytics-for-wordpress"),
438
			__("epic", "google-analytics-for-wordpress"),
439
			__("how to make", "google-analytics-for-wordpress"),
440
			__("evil", "google-analytics-for-wordpress"),
441
			__("freebie", "google-analytics-for-wordpress"),
442
			__("frenzy", "google-analytics-for-wordpress"),
443
			__("hurricane", "google-analytics-for-wordpress"),
444
			__("excited", "google-analytics-for-wordpress"),
445
			__("fresh on the mind", "google-analytics-for-wordpress"),
446
			__("frightening", "google-analytics-for-wordpress"),
447
			__("hypnotic", "google-analytics-for-wordpress"),
448
			__("lawsuit", "google-analytics-for-wordpress"),
449
			__("frugal", "google-analytics-for-wordpress"),
450
			__("illegal", "google-analytics-for-wordpress"),
451
			__("fulfill", "google-analytics-for-wordpress"),
452
			__("lick", "google-analytics-for-wordpress"),
453
			__("explode", "google-analytics-for-wordpress"),
454
			__("lies", "google-analytics-for-wordpress"),
455
			__("exposed", "google-analytics-for-wordpress"),
456
			__("gambling", "google-analytics-for-wordpress"),
457
			__("like a normal", "google-analytics-for-wordpress"),
458
			__("nightmare", "google-analytics-for-wordpress"),
459
			__("results", "google-analytics-for-wordpress"),
460
			__("line", "google-analytics-for-wordpress"),
461
			__("no good", "google-analytics-for-wordpress"),
462
			__("pound", "google-analytics-for-wordpress"),
463
			__("loathsome", "google-analytics-for-wordpress"),
464
			__("no questions asked", "google-analytics-for-wordpress"),
465
			__("revenge", "google-analytics-for-wordpress"),
466
			__("lonely", "google-analytics-for-wordpress"),
467
			__("looks like a", "google-analytics-for-wordpress"),
468
			__("obnoxious", "google-analytics-for-wordpress"),
469
			__("preposterous", "google-analytics-for-wordpress"),
470
			__("revolting", "google-analytics-for-wordpress"),
471
			__("looming", "google-analytics-for-wordpress"),
472
			__("priced", "google-analytics-for-wordpress"),
473
			__("lost", "google-analytics-for-wordpress"),
474
			__("prison", "google-analytics-for-wordpress"),
475
			__("lowest", "google-analytics-for-wordpress"),
476
			__("of the", "google-analytics-for-wordpress"),
477
			__("privacy", "google-analytics-for-wordpress"),
478
			__("rich", "google-analytics-for-wordpress"),
479
			__("lunatic", "google-analytics-for-wordpress"),
480
			__("off-limits", "google-analytics-for-wordpress"),
481
			__("private", "google-analytics-for-wordpress"),
482
			__("risky", "google-analytics-for-wordpress"),
483
			__("lurking", "google-analytics-for-wordpress"),
484
			__("offer", "google-analytics-for-wordpress"),
485
			__("prize", "google-analytics-for-wordpress"),
486
			__("ruthless", "google-analytics-for-wordpress"),
487
			__("lust", "google-analytics-for-wordpress"),
488
			__("official", "google-analytics-for-wordpress"),
489
			__("luxurious", "google-analytics-for-wordpress"),
490
			__("on the", "google-analytics-for-wordpress"),
491
			__("profit", "google-analytics-for-wordpress"),
492
			__("scary", "google-analytics-for-wordpress"),
493
			__("lying", "google-analytics-for-wordpress"),
494
			__("outlawed", "google-analytics-for-wordpress"),
495
			__("protected", "google-analytics-for-wordpress"),
496
			__("scream", "google-analytics-for-wordpress"),
497
			__("searing", "google-analytics-for-wordpress"),
498
			__("overcome", "google-analytics-for-wordpress"),
499
			__("provocative", "google-analytics-for-wordpress"),
500
			__("make you", "google-analytics-for-wordpress"),
501
			__("painful", "google-analytics-for-wordpress"),
502
			__("pummel", "google-analytics-for-wordpress"),
503
			__("secure", "google-analytics-for-wordpress"),
504
			__("pale", "google-analytics-for-wordpress"),
505
			__("punish", "google-analytics-for-wordpress"),
506
			__("marked down", "google-analytics-for-wordpress"),
507
			__("panic", "google-analytics-for-wordpress"),
508
			__("quadruple", "google-analytics-for-wordpress"),
509
			__("secutively", "google-analytics-for-wordpress"),
510
			__("massive", "google-analytics-for-wordpress"),
511
			__("pay zero", "google-analytics-for-wordpress"),
512
			__("seize", "google-analytics-for-wordpress"),
513
			__("meltdown", "google-analytics-for-wordpress"),
514
			__("payback", "google-analytics-for-wordpress"),
515
			__("might look like a", "google-analytics-for-wordpress"),
516
			__("peril", "google-analytics-for-wordpress"),
517
			__("mind-blowing", "google-analytics-for-wordpress"),
518
			__("shameless", "google-analytics-for-wordpress"),
519
			__("minute", "google-analytics-for-wordpress"),
520
			__("rave", "google-analytics-for-wordpress"),
521
			__("shatter", "google-analytics-for-wordpress"),
522
			__("piranha", "google-analytics-for-wordpress"),
523
			__("reckoning", "google-analytics-for-wordpress"),
524
			__("shellacking", "google-analytics-for-wordpress"),
525
			__("mired", "google-analytics-for-wordpress"),
526
			__("pitfall", "google-analytics-for-wordpress"),
527
			__("reclaim", "google-analytics-for-wordpress"),
528
			__("mistakes", "google-analytics-for-wordpress"),
529
			__("plague", "google-analytics-for-wordpress"),
530
			__("sick and tired", "google-analytics-for-wordpress"),
531
			__("money", "google-analytics-for-wordpress"),
532
			__("played", "google-analytics-for-wordpress"),
533
			__("refugee", "google-analytics-for-wordpress"),
534
			__("silly", "google-analytics-for-wordpress"),
535
			__("money-grubbing", "google-analytics-for-wordpress"),
536
			__("pluck", "google-analytics-for-wordpress"),
537
			__("refund", "google-analytics-for-wordpress"),
538
			__("moneyback", "google-analytics-for-wordpress"),
539
			__("plummet", "google-analytics-for-wordpress"),
540
			__("plunge", "google-analytics-for-wordpress"),
541
			__("murder", "google-analytics-for-wordpress"),
542
			__("pointless", "google-analytics-for-wordpress"),
543
			__("sinful", "google-analytics-for-wordpress"),
544
			__("myths", "google-analytics-for-wordpress"),
545
			__("poor", "google-analytics-for-wordpress"),
546
			__("remarkably", "google-analytics-for-wordpress"),
547
			__("six-figure", "google-analytics-for-wordpress"),
548
			__("never again", "google-analytics-for-wordpress"),
549
			__("research", "google-analytics-for-wordpress"),
550
			__("surrender", "google-analytics-for-wordpress"),
551
			__("to the", "google-analytics-for-wordpress"),
552
			__("varify", "google-analytics-for-wordpress"),
553
			__("skyrocket", "google-analytics-for-wordpress"),
554
			__("toxic", "google-analytics-for-wordpress"),
555
			__("vibrant", "google-analytics-for-wordpress"),
556
			__("slaughter", "google-analytics-for-wordpress"),
557
			__("swindle", "google-analytics-for-wordpress"),
558
			__("trap", "google-analytics-for-wordpress"),
559
			__("victim", "google-analytics-for-wordpress"),
560
			__("sleazy", "google-analytics-for-wordpress"),
561
			__("taboo", "google-analytics-for-wordpress"),
562
			__("treasure", "google-analytics-for-wordpress"),
563
			__("victory", "google-analytics-for-wordpress"),
564
			__("smash", "google-analytics-for-wordpress"),
565
			__("tailspin", "google-analytics-for-wordpress"),
566
			__("vindication", "google-analytics-for-wordpress"),
567
			__("smug", "google-analytics-for-wordpress"),
568
			__("tank", "google-analytics-for-wordpress"),
569
			__("triple", "google-analytics-for-wordpress"),
570
			__("viral", "google-analytics-for-wordpress"),
571
			__("smuggled", "google-analytics-for-wordpress"),
572
			__("tantalizing", "google-analytics-for-wordpress"),
573
			__("triumph", "google-analytics-for-wordpress"),
574
			__("volatile", "google-analytics-for-wordpress"),
575
			__("sniveling", "google-analytics-for-wordpress"),
576
			__("targeted", "google-analytics-for-wordpress"),
577
			__("truth", "google-analytics-for-wordpress"),
578
			__("vulnerable", "google-analytics-for-wordpress"),
579
			__("snob", "google-analytics-for-wordpress"),
580
			__("tawdry", "google-analytics-for-wordpress"),
581
			__("try before you buy", "google-analytics-for-wordpress"),
582
			__("tech", "google-analytics-for-wordpress"),
583
			__("turn the tables", "google-analytics-for-wordpress"),
584
			__("wanton", "google-analytics-for-wordpress"),
585
			__("soaring", "google-analytics-for-wordpress"),
586
			__("warning", "google-analytics-for-wordpress"),
587
			__("teetering", "google-analytics-for-wordpress"),
588
			__("unauthorized", "google-analytics-for-wordpress"),
589
			__("spectacular", "google-analytics-for-wordpress"),
590
			__("temporary fix", "google-analytics-for-wordpress"),
591
			__("unbelievably", "google-analytics-for-wordpress"),
592
			__("spine", "google-analytics-for-wordpress"),
593
			__("tempting", "google-analytics-for-wordpress"),
594
			__("uncommonly", "google-analytics-for-wordpress"),
595
			__("what happened", "google-analytics-for-wordpress"),
596
			__("spirit", "google-analytics-for-wordpress"),
597
			__("what happens when", "google-analytics-for-wordpress"),
598
			__("terror", "google-analytics-for-wordpress"),
599
			__("under", "google-analytics-for-wordpress"),
600
			__("what happens", "google-analytics-for-wordpress"),
601
			__("staggering", "google-analytics-for-wordpress"),
602
			__("underhanded", "google-analytics-for-wordpress"),
603
			__("what this", "google-analytics-for-wordpress"),
604
			__("that will make you", "google-analytics-for-wordpress"),
605
			__("undo","when you see", "google-analytics-for-wordpress"),
0 ignored issues
show
Unused Code introduced by
The call to __() has too many arguments starting with 'google-analytics-for-wordpress'. ( Ignorable by Annotation )

If this is a false-positive, you can also ignore this issue in your code via the ignore-call  annotation

605
			/** @scrutinizer ignore-call */ 
606
   __("undo","when you see", "google-analytics-for-wordpress"),

This check compares calls to functions or methods with their respective definitions. If the call has more arguments than are defined, it raises an issue.

If a function is defined several times with a different number of parameters, the check may pick up the wrong definition and report false positives. One codebase where this has been known to happen is Wordpress. Please note the @ignore annotation hint above.

Loading history...
606
			__("that will make", "google-analytics-for-wordpress"),
607
			__("unexpected", "google-analytics-for-wordpress"),
608
			__("when you", "google-analytics-for-wordpress"),
609
			__("strangle", "google-analytics-for-wordpress"),
610
			__("that will", "google-analytics-for-wordpress"),
611
			__("whip", "google-analytics-for-wordpress"),
612
			__("the best", "google-analytics-for-wordpress"),
613
			__("whopping", "google-analytics-for-wordpress"),
614
			__("stuck up", "google-analytics-for-wordpress"),
615
			__("the ranking of", "google-analytics-for-wordpress"),
616
			__("wicked", "google-analytics-for-wordpress"),
617
			__("stunning", "google-analytics-for-wordpress"),
618
			__("the most", "google-analytics-for-wordpress"),
619
			__("will make you", "google-analytics-for-wordpress"),
620
			__("stupid", "google-analytics-for-wordpress"),
621
			__("the reason why is", "google-analytics-for-wordpress"),
622
			__("unscrupulous", "google-analytics-for-wordpress"),
623
			__("thing ive ever seen", "google-analytics-for-wordpress"),
624
			__("withheld", "google-analytics-for-wordpress"),
625
			__("this is the", "google-analytics-for-wordpress"),
626
			__("this is what happens", "google-analytics-for-wordpress"),
627
			__("unusually", "google-analytics-for-wordpress"),
628
			__("wondrous", "google-analytics-for-wordpress"),
629
			__("this is what", "google-analytics-for-wordpress"),
630
			__("uplifting", "google-analytics-for-wordpress"),
631
			__("worry", "google-analytics-for-wordpress"),
632
			__("sure", "google-analytics-for-wordpress"),
633
			__("this is", "google-analytics-for-wordpress"),
634
			__("wounded", "google-analytics-for-wordpress"),
635
			__("surge", "google-analytics-for-wordpress"),
636
			__("thrilled", "google-analytics-for-wordpress"),
637
			__("you need to know", "google-analytics-for-wordpress"),
638
			__("thrilling", "google-analytics-for-wordpress"),
639
			__("valor", "google-analytics-for-wordpress"),
640
			__("you need to", "google-analytics-for-wordpress"),
641
			__("you see what", "google-analytics-for-wordpress"),
642
			__("surprising", "google-analytics-for-wordpress"),
643
			__("tired", "google-analytics-for-wordpress"),
644
			__("you see", "google-analytics-for-wordpress"),
645
			__("surprisingly", "google-analytics-for-wordpress"),
646
			__("to be", "google-analytics-for-wordpress"),
647
			__("vaporize", "google-analytics-for-wordpress"),
648
		);
649
	}
650
651
	/**
652
	 * Power words
653
	 *
654
	 * @return array power words
655
	 */
656
	function power_words() {
0 ignored issues
show
Best Practice introduced by
It is generally recommended to explicitly declare the visibility for methods.

Adding explicit visibility (private, protected, or public) is generally recommend to communicate to other developers how, and from where this method is intended to be used.

Loading history...
657
		return array(
658
			__("great", "google-analytics-for-wordpress"),
659
			__("free", "google-analytics-for-wordpress"),
660
			__("focus", "google-analytics-for-wordpress"),
661
			__("remarkable", "google-analytics-for-wordpress"),
662
			__("confidential", "google-analytics-for-wordpress"),
663
			__("sale", "google-analytics-for-wordpress"),
664
			__("wanted", "google-analytics-for-wordpress"),
665
			__("obsession", "google-analytics-for-wordpress"),
666
			__("sizable", "google-analytics-for-wordpress"),
667
			__("new", "google-analytics-for-wordpress"),
668
			__("absolutely lowest", "google-analytics-for-wordpress"),
669
			__("surging", "google-analytics-for-wordpress"),
670
			__("wonderful", "google-analytics-for-wordpress"),
671
			__("professional", "google-analytics-for-wordpress"),
672
			__("interesting", "google-analytics-for-wordpress"),
673
			__("revisited", "google-analytics-for-wordpress"),
674
			__("delivered", "google-analytics-for-wordpress"),
675
			__("guaranteed", "google-analytics-for-wordpress"),
676
			__("challenge", "google-analytics-for-wordpress"),
677
			__("unique", "google-analytics-for-wordpress"),
678
			__("secrets", "google-analytics-for-wordpress"),
679
			__("special", "google-analytics-for-wordpress"),
680
			__("lifetime", "google-analytics-for-wordpress"),
681
			__("bargain", "google-analytics-for-wordpress"),
682
			__("scarce", "google-analytics-for-wordpress"),
683
			__("tested", "google-analytics-for-wordpress"),
684
			__("highest", "google-analytics-for-wordpress"),
685
			__("hurry", "google-analytics-for-wordpress"),
686
			__("alert famous", "google-analytics-for-wordpress"),
687
			__("improved", "google-analytics-for-wordpress"),
688
			__("expert", "google-analytics-for-wordpress"),
689
			__("daring", "google-analytics-for-wordpress"),
690
			__("strong", "google-analytics-for-wordpress"),
691
			__("immediately", "google-analytics-for-wordpress"),
692
			__("advice", "google-analytics-for-wordpress"),
693
			__("pioneering", "google-analytics-for-wordpress"),
694
			__("unusual", "google-analytics-for-wordpress"),
695
			__("limited", "google-analytics-for-wordpress"),
696
			__("the truth about", "google-analytics-for-wordpress"),
697
			__("destiny", "google-analytics-for-wordpress"),
698
			__("outstanding", "google-analytics-for-wordpress"),
699
			__("simplistic", "google-analytics-for-wordpress"),
700
			__("compare", "google-analytics-for-wordpress"),
701
			__("unsurpassed", "google-analytics-for-wordpress"),
702
			__("energy", "google-analytics-for-wordpress"),
703
			__("powerful", "google-analytics-for-wordpress"),
704
			__("colorful", "google-analytics-for-wordpress"),
705
			__("genuine", "google-analytics-for-wordpress"),
706
			__("instructive", "google-analytics-for-wordpress"),
707
			__("big", "google-analytics-for-wordpress"),
708
			__("affordable", "google-analytics-for-wordpress"),
709
			__("informative", "google-analytics-for-wordpress"),
710
			__("liberal", "google-analytics-for-wordpress"),
711
			__("popular", "google-analytics-for-wordpress"),
712
			__("ultimate", "google-analytics-for-wordpress"),
713
			__("mainstream", "google-analytics-for-wordpress"),
714
			__("rare", "google-analytics-for-wordpress"),
715
			__("exclusive", "google-analytics-for-wordpress"),
716
			__("willpower", "google-analytics-for-wordpress"),
717
			__("complete", "google-analytics-for-wordpress"),
718
			__("edge", "google-analytics-for-wordpress"),
719
			__("valuable", "google-analytics-for-wordpress"),
720
			__("attractive", "google-analytics-for-wordpress"),
721
			__("last chance", "google-analytics-for-wordpress"),
722
			__("superior", "google-analytics-for-wordpress"),
723
			__("how to", "google-analytics-for-wordpress"),
724
			__("easily", "google-analytics-for-wordpress"),
725
			__("exploit", "google-analytics-for-wordpress"),
726
			__("unparalleled", "google-analytics-for-wordpress"),
727
			__("endorsed", "google-analytics-for-wordpress"),
728
			__("approved", "google-analytics-for-wordpress"),
729
			__("quality", "google-analytics-for-wordpress"),
730
			__("fascinating", "google-analytics-for-wordpress"),
731
			__("unlimited", "google-analytics-for-wordpress"),
732
			__("competitive", "google-analytics-for-wordpress"),
733
			__("gigantic", "google-analytics-for-wordpress"),
734
			__("compromise", "google-analytics-for-wordpress"),
735
			__("discount", "google-analytics-for-wordpress"),
736
			__("full", "google-analytics-for-wordpress"),
737
			__("love", "google-analytics-for-wordpress"),
738
			__("odd", "google-analytics-for-wordpress"),
739
			__("fundamentals", "google-analytics-for-wordpress"),
740
			__("mammoth", "google-analytics-for-wordpress"),
741
			__("lavishly", "google-analytics-for-wordpress"),
742
			__("bottom line", "google-analytics-for-wordpress"),
743
			__("under priced", "google-analytics-for-wordpress"),
744
			__("innovative", "google-analytics-for-wordpress"),
745
			__("reliable", "google-analytics-for-wordpress"),
746
			__("zinger", "google-analytics-for-wordpress"),
747
			__("suddenly", "google-analytics-for-wordpress"),
748
			__("it's here", "google-analytics-for-wordpress"),
749
			__("terrific", "google-analytics-for-wordpress"),
750
			__("simplified", "google-analytics-for-wordpress"),
751
			__("perspective", "google-analytics-for-wordpress"),
752
			__("just arrived", "google-analytics-for-wordpress"),
753
			__("breakthrough", "google-analytics-for-wordpress"),
754
			__("tremendous", "google-analytics-for-wordpress"),
755
			__("launching", "google-analytics-for-wordpress"),
756
			__("sure fire", "google-analytics-for-wordpress"),
757
			__("emerging", "google-analytics-for-wordpress"),
758
			__("helpful", "google-analytics-for-wordpress"),
759
			__("skill", "google-analytics-for-wordpress"),
760
			__("soar", "google-analytics-for-wordpress"),
761
			__("profitable", "google-analytics-for-wordpress"),
762
			__("special offer", "google-analytics-for-wordpress"),
763
			__("reduced", "google-analytics-for-wordpress"),
764
			__("beautiful", "google-analytics-for-wordpress"),
765
			__("sampler", "google-analytics-for-wordpress"),
766
			__("technology", "google-analytics-for-wordpress"),
767
			__("better", "google-analytics-for-wordpress"),
768
			__("crammed", "google-analytics-for-wordpress"),
769
			__("noted", "google-analytics-for-wordpress"),
770
			__("selected", "google-analytics-for-wordpress"),
771
			__("shrewd", "google-analytics-for-wordpress"),
772
			__("growth", "google-analytics-for-wordpress"),
773
			__("luxury", "google-analytics-for-wordpress"),
774
			__("sturdy", "google-analytics-for-wordpress"),
775
			__("enormous", "google-analytics-for-wordpress"),
776
			__("promising", "google-analytics-for-wordpress"),
777
			__("unconditional", "google-analytics-for-wordpress"),
778
			__("wealth", "google-analytics-for-wordpress"),
779
			__("spotlight", "google-analytics-for-wordpress"),
780
			__("astonishing", "google-analytics-for-wordpress"),
781
			__("timely", "google-analytics-for-wordpress"),
782
			__("successful", "google-analytics-for-wordpress"),
783
			__("useful", "google-analytics-for-wordpress"),
784
			__("imagination", "google-analytics-for-wordpress"),
785
			__("bonanza", "google-analytics-for-wordpress"),
786
			__("opportunities", "google-analytics-for-wordpress"),
787
			__("survival", "google-analytics-for-wordpress"),
788
			__("greatest", "google-analytics-for-wordpress"),
789
			__("security", "google-analytics-for-wordpress"),
790
			__("last minute", "google-analytics-for-wordpress"),
791
			__("largest", "google-analytics-for-wordpress"),
792
			__("high tech", "google-analytics-for-wordpress"),
793
			__("refundable", "google-analytics-for-wordpress"),
794
			__("monumental", "google-analytics-for-wordpress"),
795
			__("colossal", "google-analytics-for-wordpress"),
796
			__("latest", "google-analytics-for-wordpress"),
797
			__("quickly", "google-analytics-for-wordpress"),
798
			__("startling", "google-analytics-for-wordpress"),
799
			__("now", "google-analytics-for-wordpress"),
800
			__("important", "google-analytics-for-wordpress"),
801
			__("revolutionary", "google-analytics-for-wordpress"),
802
			__("quick", "google-analytics-for-wordpress"),
803
			__("unlock", "google-analytics-for-wordpress"),
804
			__("urgent", "google-analytics-for-wordpress"),
805
			__("miracle", "google-analytics-for-wordpress"),
806
			__("easy", "google-analytics-for-wordpress"),
807
			__("fortune", "google-analytics-for-wordpress"),
808
			__("amazing", "google-analytics-for-wordpress"),
809
			__("magic", "google-analytics-for-wordpress"),
810
			__("direct", "google-analytics-for-wordpress"),
811
			__("authentic", "google-analytics-for-wordpress"),
812
			__("exciting", "google-analytics-for-wordpress"),
813
			__("proven", "google-analytics-for-wordpress"),
814
			__("simple", "google-analytics-for-wordpress"),
815
			__("announcing", "google-analytics-for-wordpress"),
816
			__("portfolio", "google-analytics-for-wordpress"),
817
			__("reward", "google-analytics-for-wordpress"),
818
			__("strange", "google-analytics-for-wordpress"),
819
			__("huge gift", "google-analytics-for-wordpress"),
820
			__("revealing", "google-analytics-for-wordpress"),
821
			__("weird", "google-analytics-for-wordpress"),
822
			__("value", "google-analytics-for-wordpress"),
823
			__("introducing", "google-analytics-for-wordpress"),
824
			__("sensational", "google-analytics-for-wordpress"),
825
			__("surprise", "google-analytics-for-wordpress"),
826
			__("insider", "google-analytics-for-wordpress"),
827
			__("practical", "google-analytics-for-wordpress"),
828
			__("excellent", "google-analytics-for-wordpress"),
829
			__("delighted", "google-analytics-for-wordpress"),
830
			__("download", "google-analytics-for-wordpress"),
831
		);
832
	}
833
834
	/**
835
	 * Common words
836
	 *
837
	 * @return array common words
838
	 */
839
	function common_words() {
0 ignored issues
show
Best Practice introduced by
It is generally recommended to explicitly declare the visibility for methods.

Adding explicit visibility (private, protected, or public) is generally recommend to communicate to other developers how, and from where this method is intended to be used.

Loading history...
840
		return array(
841
			__("a", "google-analytics-for-wordpress"),
842
			__("for", "google-analytics-for-wordpress"),
843
			__("about", "google-analytics-for-wordpress"),
844
			__("from", "google-analytics-for-wordpress"),
845
			__("after", "google-analytics-for-wordpress"),
846
			__("get", "google-analytics-for-wordpress"),
847
			__("all", "google-analytics-for-wordpress"),
848
			__("has", "google-analytics-for-wordpress"),
849
			__("an", "google-analytics-for-wordpress"),
850
			__("have", "google-analytics-for-wordpress"),
851
			__("and", "google-analytics-for-wordpress"),
852
			__("he", "google-analytics-for-wordpress"),
853
			__("are", "google-analytics-for-wordpress"),
854
			__("her", "google-analytics-for-wordpress"),
855
			__("as", "google-analytics-for-wordpress"),
856
			__("his", "google-analytics-for-wordpress"),
857
			__("at", "google-analytics-for-wordpress"),
858
			__("how", "google-analytics-for-wordpress"),
859
			__("be", "google-analytics-for-wordpress"),
860
			__("I", "google-analytics-for-wordpress"),
861
			__("but", "google-analytics-for-wordpress"),
862
			__("if", "google-analytics-for-wordpress"),
863
			__("by", "google-analytics-for-wordpress"),
864
			__("in", "google-analytics-for-wordpress"),
865
			__("can", "google-analytics-for-wordpress"),
866
			__("is", "google-analytics-for-wordpress"),
867
			__("did", "google-analytics-for-wordpress"),
868
			__("it", "google-analytics-for-wordpress"),
869
			__("do", "google-analytics-for-wordpress"),
870
			__("just", "google-analytics-for-wordpress"),
871
			__("ever", "google-analytics-for-wordpress"),
872
			__("like", "google-analytics-for-wordpress"),
873
			__("ll", "google-analytics-for-wordpress"),
874
			__("these", "google-analytics-for-wordpress"),
875
			__("me", "google-analytics-for-wordpress"),
876
			__("they", "google-analytics-for-wordpress"),
877
			__("most", "google-analytics-for-wordpress"),
878
			__("things", "google-analytics-for-wordpress"),
879
			__("my", "google-analytics-for-wordpress"),
880
			__("this", "google-analytics-for-wordpress"),
881
			__("no", "google-analytics-for-wordpress"),
882
			__("to", "google-analytics-for-wordpress"),
883
			__("not", "google-analytics-for-wordpress"),
884
			__("up", "google-analytics-for-wordpress"),
885
			__("of", "google-analytics-for-wordpress"),
886
			__("was", "google-analytics-for-wordpress"),
887
			__("on", "google-analytics-for-wordpress"),
888
			__("what", "google-analytics-for-wordpress"),
889
			__("re", "google-analytics-for-wordpress"),
890
			__("when", "google-analytics-for-wordpress"),
891
			__("she", "google-analytics-for-wordpress"),
892
			__("who", "google-analytics-for-wordpress"),
893
			__("sould", "google-analytics-for-wordpress"),
894
			__("why", "google-analytics-for-wordpress"),
895
			__("so", "google-analytics-for-wordpress"),
896
			__("will", "google-analytics-for-wordpress"),
897
			__("that", "google-analytics-for-wordpress"),
898
			__("with", "google-analytics-for-wordpress"),
899
			__("the", "google-analytics-for-wordpress"),
900
			__("you", "google-analytics-for-wordpress"),
901
			__("their", "google-analytics-for-wordpress"),
902
			__("your", "google-analytics-for-wordpress"),
903
			__("there", "google-analytics-for-wordpress"),
904
		);
905
	}
906
907
908
	/**
909
	 * Uncommon words
910
	 *
911
	 * @return array uncommon words
912
	 */
913
	function uncommon_words() {
0 ignored issues
show
Best Practice introduced by
It is generally recommended to explicitly declare the visibility for methods.

Adding explicit visibility (private, protected, or public) is generally recommend to communicate to other developers how, and from where this method is intended to be used.

Loading history...
914
		return array(
915
			__("actually", "google-analytics-for-wordpress"),
916
			__("happened", "google-analytics-for-wordpress"),
917
			__("need", "google-analytics-for-wordpress"),
918
			__("thing", "google-analytics-for-wordpress"),
919
			__("awesome", "google-analytics-for-wordpress"),
920
			__("heart", "google-analytics-for-wordpress"),
921
			__("never", "google-analytics-for-wordpress"),
922
			__("think", "google-analytics-for-wordpress"),
923
			__("baby", "google-analytics-for-wordpress"),
924
			__("here", "google-analytics-for-wordpress"),
925
			__("new", "google-analytics-for-wordpress"),
926
			__("time", "google-analytics-for-wordpress"),
927
			__("beautiful", "google-analytics-for-wordpress"),
928
			__("its", "google-analytics-for-wordpress"),
929
			__("now", "google-analytics-for-wordpress"),
930
			__("valentines", "google-analytics-for-wordpress"),
931
			__("being", "google-analytics-for-wordpress"),
932
			__("know", "google-analytics-for-wordpress"),
933
			__("old", "google-analytics-for-wordpress"),
934
			__("video", "google-analytics-for-wordpress"),
935
			__("best", "google-analytics-for-wordpress"),
936
			__("life", "google-analytics-for-wordpress"),
937
			__("one", "google-analytics-for-wordpress"),
938
			__("want", "google-analytics-for-wordpress"),
939
			__("better", "google-analytics-for-wordpress"),
940
			__("little", "google-analytics-for-wordpress"),
941
			__("out", "google-analytics-for-wordpress"),
942
			__("watch", "google-analytics-for-wordpress"),
943
			__("boy", "google-analytics-for-wordpress"),
944
			__("look", "google-analytics-for-wordpress"),
945
			__("people", "google-analytics-for-wordpress"),
946
			__("way", "google-analytics-for-wordpress"),
947
			__("dog", "google-analytics-for-wordpress"),
948
			__("love", "google-analytics-for-wordpress"),
949
			__("photos", "google-analytics-for-wordpress"),
950
			__("ways", "google-analytics-for-wordpress"),
951
			__("down", "google-analytics-for-wordpress"),
952
			__("made", "google-analytics-for-wordpress"),
953
			__("really", "google-analytics-for-wordpress"),
954
			__("world", "google-analytics-for-wordpress"),
955
			__("facebook", "google-analytics-for-wordpress"),
956
			__("make", "google-analytics-for-wordpress"),
957
			__("reasons", "google-analytics-for-wordpress"),
958
			__("year", "google-analytics-for-wordpress"),
959
			__("first", "google-analytics-for-wordpress"),
960
			__("makes", "google-analytics-for-wordpress"),
961
			__("right", "google-analytics-for-wordpress"),
962
			__("years", "google-analytics-for-wordpress"),
963
			__("found", "google-analytics-for-wordpress"),
964
			__("man", "google-analytics-for-wordpress"),
965
			__("see", "google-analytics-for-wordpress"),
966
			__("you’ll", "google-analytics-for-wordpress"),
967
			__("girl", "google-analytics-for-wordpress"),
968
			__("media", "google-analytics-for-wordpress"),
969
			__("seen", "google-analytics-for-wordpress"),
970
			__("good", "google-analytics-for-wordpress"),
971
			__("mind", "google-analytics-for-wordpress"),
972
			__("social", "google-analytics-for-wordpress"),
973
			__("guy", "google-analytics-for-wordpress"),
974
			__("more", "google-analytics-for-wordpress"),
975
			__("something", "google-analytics-for-wordpress"),
976
		);
977
	}
978
}
979
980
new MonsterInsightsHeadlineToolPlugin();
981