· 7 years ago · Feb 21, 2019, 11:20 AM
16704) /home/coolife/git-repos/openemr/library/html2pdf/vendor/setasign/fpdi/fpdi.php on line 189
2The third parameter should be set (and be true) on in_array to avoid type switching issues
3> if (!in_array($boxName, $parser->availableBoxes)) {
4For more information execute 'psecio-parse rules TypeSafeInArray'
5
66705) /home/coolife/git-repos/openemr/library/html2pdf/vendor/setasign/fpdi/fpdi.php on line 189
7Evaluation using in_array should enforce type checking (third parameter should be true)
8> if (!in_array($boxName, $parser->availableBoxes)) {
9For more information execute 'psecio-parse rules InArrayStrict'
10
116706) /home/coolife/git-repos/openemr/library/html2pdf/vendor/setasign/fpdi/fpdi.php on line 289
12Evaluation with booleans should use strict type checking (ex: if $foo === false)
13> if ($adjustPageSize == true && is_null($x) && is_null($y)) {
14For more information execute 'psecio-parse rules BooleanIdentity'
15
166707) /home/coolife/git-repos/openemr/library/html2pdf/vendor/setasign/fpdi/fpdi.php on line 636
17Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
18> } else if ((!$this->InFooter) AND isset($this->footerlen[$this->page]) AND ($this->footerlen[$this->page] > 0)) {
19For more information execute 'psecio-parse rules LogicalOperators'
20
216708) /home/coolife/git-repos/openemr/library/html2pdf/vendor/setasign/fpdi/fpdi.php on line 636
22Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
23> } else if ((!$this->InFooter) AND isset($this->footerlen[$this->page]) AND ($this->footerlen[$this->page] > 0)) {
24For more information execute 'psecio-parse rules LogicalOperators'
25
266709) /home/coolife/git-repos/openemr/library/authentication/password_change.php on line 34
27The use of $GLOBALS should be avoided, know where your data is coming from
28> $require_strong=$GLOBALS['secure_password'] !=0;
29For more information execute 'psecio-parse rules GlobalsUse'
30
316710) /home/coolife/git-repos/openemr/library/authentication/password_change.php on line 95
32The use of $GLOBALS should be avoided, know where your data is coming from
33> if ($GLOBALS['use_active_directory']) {
34For more information execute 'psecio-parse rules GlobalsUse'
35
366711) /home/coolife/git-repos/openemr/library/authentication/password_change.php on line 167
37The use of $GLOBALS should be avoided, know where your data is coming from
38> $forbid_reuse=$GLOBALS['password_history'] != 0;
39For more information execute 'psecio-parse rules GlobalsUse'
40
416712) /home/coolife/git-repos/openemr/library/authentication/password_change.php on line 208
42The use of $GLOBALS should be avoided, know where your data is coming from
43> if ($GLOBALS['password_expiration_days'] != 0) {
44For more information execute 'psecio-parse rules GlobalsUse'
45
466713) /home/coolife/git-repos/openemr/library/authentication/password_change.php on line 209
47The use of $GLOBALS should be avoided, know where your data is coming from
48> $exp_days=$GLOBALS['password_expiration_days'];
49For more information execute 'psecio-parse rules GlobalsUse'
50
516714) /home/coolife/git-repos/openemr/library/authentication/common_operations.php on line 22
52Avoid hard-coding sensitive values (ex. "username", "password", etc.)
53> define("COL_PWD", "password");
54For more information execute 'psecio-parse rules HardcodedSensitiveValues'
55
566715) /home/coolife/git-repos/openemr/library/authentication/privDB.php on line 47
57The use of $GLOBALS should be avoided, know where your data is coming from
58> if (!isset($GLOBALS[PRIV_DB])) {
59For more information execute 'psecio-parse rules GlobalsUse'
60
616716) /home/coolife/git-repos/openemr/library/authentication/privDB.php on line 48
62The use of $GLOBALS should be avoided, know where your data is coming from
63> $secure_config=$GLOBALS['OE_SITE_DIR'] . "/secure_sqlconf.php";
64For more information execute 'psecio-parse rules GlobalsUse'
65
666717) /home/coolife/git-repos/openemr/library/authentication/privDB.php on line 51
67The use of $GLOBALS should be avoided, know where your data is coming from
68> $GLOBALS[PRIV_DB]=NewADOConnection("mysqli_log"); // Use the subclassed driver which logs execute events
69For more information execute 'psecio-parse rules GlobalsUse'
70
716718) /home/coolife/git-repos/openemr/library/authentication/privDB.php on line 55
72The use of $GLOBALS should be avoided, know where your data is coming from
73> $GLOBALS[PRIV_DB]->optionFlags = array(array(MYSQLI_READ_DEFAULT_GROUP,0), array(MYSQLI_OPT_LOCAL_INFILE,1));
74For more information execute 'psecio-parse rules GlobalsUse'
75
766719) /home/coolife/git-repos/openemr/library/authentication/privDB.php on line 59
77The use of $GLOBALS should be avoided, know where your data is coming from
78> if (file_exists($GLOBALS['OE_SITE_DIR'] . "/documents/certificates/mysql-ca")) {
79For more information execute 'psecio-parse rules GlobalsUse'
80
816720) /home/coolife/git-repos/openemr/library/authentication/privDB.php on line 61
82The use of $GLOBALS should be avoided, know where your data is coming from
83> $GLOBALS[PRIV_DB]->clientFlags = MYSQLI_CLIENT_SSL;
84For more information execute 'psecio-parse rules GlobalsUse'
85
866721) /home/coolife/git-repos/openemr/library/authentication/privDB.php on line 64
87The use of $GLOBALS should be avoided, know where your data is coming from
88> $GLOBALS[PRIV_DB]->port = $port;
89For more information execute 'psecio-parse rules GlobalsUse'
90
916722) /home/coolife/git-repos/openemr/library/authentication/privDB.php on line 65
92The use of $GLOBALS should be avoided, know where your data is coming from
93> $GLOBALS[PRIV_DB]->PConnect($secure_host, $secure_login, $secure_pass, $secure_dbase);
94For more information execute 'psecio-parse rules GlobalsUse'
95
966723) /home/coolife/git-repos/openemr/library/authentication/privDB.php on line 67
97The use of $GLOBALS should be avoided, know where your data is coming from
98> $GLOBALS[PRIV_DB]->SetFetchMode(ADODB_FETCH_ASSOC);
99For more information execute 'psecio-parse rules GlobalsUse'
100
1016724) /home/coolife/git-repos/openemr/library/authentication/privDB.php on line 69
102The use of $GLOBALS should be avoided, know where your data is coming from
103> if ($GLOBALS['debug_ssl_mysql_connection']) {
104For more information execute 'psecio-parse rules GlobalsUse'
105
1066725) /home/coolife/git-repos/openemr/library/authentication/privDB.php on line 70
107The use of $GLOBALS should be avoided, know where your data is coming from
108> error_log("CHECK SSL CIPHER IN PRIV_DB ADODB: " . print_r($GLOBALS[PRIV_DB]->ExecuteNoLog("SHOW STATUS LIKE 'Ssl_cipher';")->fields, true));
109For more information execute 'psecio-parse rules GlobalsUse'
110
1116726) /home/coolife/git-repos/openemr/library/authentication/privDB.php on line 73
112The use of $GLOBALS should be avoided, know where your data is coming from
113> $GLOBALS[PRIV_DB]=$GLOBALS['adodb']['db'];
114For more information execute 'psecio-parse rules GlobalsUse'
115
1166727) /home/coolife/git-repos/openemr/library/authentication/privDB.php on line 73
117The use of $GLOBALS should be avoided, know where your data is coming from
118> $GLOBALS[PRIV_DB]=$GLOBALS['adodb']['db'];
119For more information execute 'psecio-parse rules GlobalsUse'
120
1216728) /home/coolife/git-repos/openemr/library/authentication/privDB.php on line 77
122The use of $GLOBALS should be avoided, know where your data is coming from
123> return $GLOBALS[PRIV_DB];
124For more information execute 'psecio-parse rules GlobalsUse'
125
1266729) /home/coolife/git-repos/openemr/library/authentication/privDB.php on line 101
127The use of $GLOBALS should be avoided, know where your data is coming from
128> error_log("Executing as user:" .getPrivDB()->user." Statement failed:".$sql.":". $GLOBALS['last_mysql_error']
129For more information execute 'psecio-parse rules GlobalsUse'
130
1316730) /home/coolife/git-repos/openemr/library/authentication/privDB.php on line 127
132Evaluation with booleans should use strict type checking (ex: if $foo === false)
133> if ($rez == false) {
134For more information execute 'psecio-parse rules BooleanIdentity'
135
1366731) /home/coolife/git-repos/openemr/library/authentication/login_operations.php on line 34
137The use of $GLOBALS should be avoided, know where your data is coming from
138> if ($GLOBALS['use_active_directory']) {
139For more information execute 'psecio-parse rules GlobalsUse'
140
1416732) /home/coolife/git-repos/openemr/library/authentication/login_operations.php on line 51
142The use of $GLOBALS should be avoided, know where your data is coming from
143> if ((!isset($GLOBALS['password_compatibility'])||$GLOBALS['password_compatibility'])) { // use old password scheme if allowed.
144For more information execute 'psecio-parse rules GlobalsUse'
145
1466733) /home/coolife/git-repos/openemr/library/authentication/login_operations.php on line 51
147The use of $GLOBALS should be avoided, know where your data is coming from
148> if ((!isset($GLOBALS['password_compatibility'])||$GLOBALS['password_compatibility'])) { // use old password scheme if allowed.
149For more information execute 'psecio-parse rules GlobalsUse'
150
1516734) /home/coolife/git-repos/openemr/library/authentication/login_operations.php on line 86
152Avoid hard-coding sensitive values (ex. "username", "password", etc.)
153> $password='';
154For more information execute 'psecio-parse rules HardcodedSensitiveValues'
155
1566735) /home/coolife/git-repos/openemr/library/authentication/login_operations.php on line 91
157Avoid hard-coding sensitive values (ex. "username", "password", etc.)
158> $password='';
159For more information execute 'psecio-parse rules HardcodedSensitiveValues'
160
1616736) /home/coolife/git-repos/openemr/library/authentication/login_operations.php on line 144
162The use of $GLOBALS should be avoided, know where your data is coming from
163> 'account_suffix' => $GLOBALS['account_suffix'],
164For more information execute 'psecio-parse rules GlobalsUse'
165
1666737) /home/coolife/git-repos/openemr/library/authentication/login_operations.php on line 147
167The use of $GLOBALS should be avoided, know where your data is coming from
168> 'hosts' => [$GLOBALS['domain_controllers']],
169For more information execute 'psecio-parse rules GlobalsUse'
170
1716738) /home/coolife/git-repos/openemr/library/authentication/login_operations.php on line 150
172The use of $GLOBALS should be avoided, know where your data is coming from
173> 'base_dn' => $GLOBALS['base_dn'],
174For more information execute 'psecio-parse rules GlobalsUse'
175
1766739) /home/coolife/git-repos/openemr/library/sanitize.inc.php on line 112
177Avoid the use of `exit` or `die` with strings as it could lead to injection issues (direct output)
178> die(xlt("ERROR: The following variable contains invalid characters").": ". attr($label));
179For more information execute 'psecio-parse rules ExitOrDie'
180
1816740) /home/coolife/git-repos/openemr/library/sanitize.inc.php on line 167
182The third parameter should be set (and be true) on in_array to avoid type switching issues
183> if (in_array($mimetype, $white_list)) {
184For more information execute 'psecio-parse rules TypeSafeInArray'
185
1866741) /home/coolife/git-repos/openemr/library/sanitize.inc.php on line 167
187Evaluation using in_array should enforce type checking (third parameter should be true)
188> if (in_array($mimetype, $white_list)) {
189For more information execute 'psecio-parse rules InArrayStrict'
190
1916742) /home/coolife/git-repos/openemr/library/sanitize.inc.php on line 172
192The third parameter should be set (and be true) on in_array to avoid type switching issues
193> if (in_array($categoryType. '/*', $white_list)) {
194For more information execute 'psecio-parse rules TypeSafeInArray'
195
1966743) /home/coolife/git-repos/openemr/library/sanitize.inc.php on line 172
197Evaluation using in_array should enforce type checking (third parameter should be true)
198> if (in_array($categoryType. '/*', $white_list)) {
199For more information execute 'psecio-parse rules InArrayStrict'
200
2016744) /home/coolife/git-repos/openemr/library/formdata.inc.php on line 24
202The use of $GLOBALS should be avoided, know where your data is coming from
203> $s = mysqli_real_escape_string($GLOBALS['dbh'], $s);
204For more information execute 'psecio-parse rules GlobalsUse'
205
2066745) /home/coolife/git-repos/openemr/library/formdata.inc.php on line 235
207Avoid the use of `exit` or `die` with strings as it could lead to injection issues (direct output)
208> die("<br><span style='color:red;font-weight:bold;'>".xlt("There was an OpenEMR SQL Escaping ERROR of the following string")." ".text($s)."</span><br>");
209For more information execute 'psecio-parse rules ExitOrDie'
210
2116746) /home/coolife/git-repos/openemr/library/formdata.inc.php on line 267
212Avoid the use of $_REQUEST (know where your data comes from)
213> $s = isset($_REQUEST[$name]) ? $_REQUEST[$name] : '';
214For more information execute 'psecio-parse rules RequestUse'
215
2166747) /home/coolife/git-repos/openemr/library/formdata.inc.php on line 267
217Avoid the use of $_REQUEST (know where your data comes from)
218> $s = isset($_REQUEST[$name]) ? $_REQUEST[$name] : '';
219For more information execute 'psecio-parse rules RequestUse'
220
2216748) /home/coolife/git-repos/openemr/library/oeUI/src/OemrUI.php on line 78
222The use of $GLOBALS should be avoided, know where your data is coming from
223> echo "\r\n<script src='" . $GLOBALS['webroot'] . "/library/js/oeUI/universalTooltip.js?v=" . $v_js_includes. "'></script>\r\n";
224For more information execute 'psecio-parse rules GlobalsUse'
225
2266749) /home/coolife/git-repos/openemr/library/oeUI/src/OemrUI.php on line 222
227The use of $GLOBALS should be avoided, know where your data is coming from
228> if ($GLOBALS['enable_help'] == 1) {
229For more information execute 'psecio-parse rules GlobalsUse'
230
2316750) /home/coolife/git-repos/openemr/library/oeUI/src/OemrUI.php on line 224
232The use of $GLOBALS should be avoided, know where your data is coming from
233> } elseif ($GLOBALS['enable_help'] == 2) {
234For more information execute 'psecio-parse rules GlobalsUse'
235
2366751) /home/coolife/git-repos/openemr/library/oeUI/src/OemrUI.php on line 226
237The use of $GLOBALS should be avoided, know where your data is coming from
238> } elseif ($GLOBALS['enable_help'] == 0) {
239For more information execute 'psecio-parse rules GlobalsUse'
240
2416752) /home/coolife/git-repos/openemr/library/oeUI/src/OemrUI.php on line 249
242The use of $GLOBALS should be avoided, know where your data is coming from
243> $help_file = $GLOBALS['webroot']."/Documentation/help_files/$help_file";
244For more information execute 'psecio-parse rules GlobalsUse'
245
2466753) /home/coolife/git-repos/openemr/library/oeUI/src/OemrUI.php on line 276
247Avoid the use of an output method (echo, print, etc) directly with a variable
248> echo $help_modal. "\r\n";
249For more information execute 'psecio-parse rules OutputWithVariable'
250
2516754) /home/coolife/git-repos/openemr/library/oeUI/src/OemrUI.php on line 298
252Avoid the use of an output method (echo, print, etc) directly with a variable
253> echo $jquery_draggable. "\r\n";
254For more information execute 'psecio-parse rules OutputWithVariable'
255
2566755) /home/coolife/git-repos/openemr/library/oeUI/src/OemrUI.php on line 316
257The use of $GLOBALS should be avoided, know where your data is coming from
258> $web_root = $GLOBALS['webroot'];
259For more information execute 'psecio-parse rules GlobalsUse'
260
2616756) /home/coolife/git-repos/openemr/library/oeUI/src/OemrUI.php on line 367
262Avoid the use of an output method (echo, print, etc) directly with a variable
263> echo $header_expand_js ."\r\n";
264For more information execute 'psecio-parse rules OutputWithVariable'
265
2666757) /home/coolife/git-repos/openemr/library/oeUI/src/OemrUI.php on line 389
267Avoid the use of an output method (echo, print, etc) directly with a variable
268> echo $action_top_js ."\r\n";
269For more information execute 'psecio-parse rules OutputWithVariable'
270
2716758) /home/coolife/git-repos/openemr/library/oeUI/src/OemrUI.php on line 419
272Avoid the use of an output method (echo, print, etc) directly with a variable
273> echo $action_bot_js . "\r\n";
274For more information execute 'psecio-parse rules OutputWithVariable'
275
2766759) /home/coolife/git-repos/openemr/library/appointments.inc.php on line 239
277Evaluation with booleans should use strict type checking (ex: if $foo === false)
278> if ($excluded == false) {
279For more information execute 'psecio-parse rules BooleanIdentity'
280
2816760) /home/coolife/git-repos/openemr/library/appointments.inc.php on line 310
282Evaluation with booleans should use strict type checking (ex: if $foo === false)
283> if ($excluded == false) {
284For more information execute 'psecio-parse rules BooleanIdentity'
285
2866761) /home/coolife/git-repos/openemr/library/appointments.inc.php on line 434
287The use of $GLOBALS should be avoided, know where your data is coming from
288> if (isset($GLOBALS['calendar_interval'])) {
289For more information execute 'psecio-parse rules GlobalsUse'
290
2916762) /home/coolife/git-repos/openemr/library/appointments.inc.php on line 435
292The use of $GLOBALS should be avoided, know where your data is coming from
293> return $GLOBALS['calendar_interval'] * 60;
294For more information execute 'psecio-parse rules GlobalsUse'
295
2966763) /home/coolife/git-repos/openemr/library/appointments.inc.php on line 654
297The use of $GLOBALS should be avoided, know where your data is coming from
298> if ($GLOBALS['enable_group_therapy']) {
299For more information execute 'psecio-parse rules GlobalsUse'
300
3016764) /home/coolife/git-repos/openemr/library/formatting.inc.php on line 18
302The use of $GLOBALS should be avoided, know where your data is coming from
303> $GLOBALS['currency_decimals'],
304For more information execute 'psecio-parse rules GlobalsUse'
305
3066765) /home/coolife/git-repos/openemr/library/formatting.inc.php on line 19
307The use of $GLOBALS should be avoided, know where your data is coming from
308> $GLOBALS['currency_dec_point'],
309For more information execute 'psecio-parse rules GlobalsUse'
310
3116766) /home/coolife/git-repos/openemr/library/formatting.inc.php on line 20
312The use of $GLOBALS should be avoided, know where your data is coming from
313> $GLOBALS['currency_thousands_sep']
314For more information execute 'psecio-parse rules GlobalsUse'
315
3166767) /home/coolife/git-repos/openemr/library/formatting.inc.php on line 23
317The use of $GLOBALS should be avoided, know where your data is coming from
318> if ($symbol && !empty($GLOBALS['gbl_currency_symbol'])) {
319For more information execute 'psecio-parse rules GlobalsUse'
320
3216768) /home/coolife/git-repos/openemr/library/formatting.inc.php on line 24
322The use of $GLOBALS should be avoided, know where your data is coming from
323> $s = $GLOBALS['gbl_currency_symbol'] . " $s";
324For more information execute 'psecio-parse rules GlobalsUse'
325
3266769) /home/coolife/git-repos/openemr/library/formatting.inc.php on line 38
327The use of $GLOBALS should be avoided, know where your data is coming from
328> if ($GLOBALS['date_display_format'] == 1) { // mm/dd/yyyy, note year is added below
329For more information execute 'psecio-parse rules GlobalsUse'
330
3316770) /home/coolife/git-repos/openemr/library/formatting.inc.php on line 40
332The use of $GLOBALS should be avoided, know where your data is coming from
333> } else if ($GLOBALS['date_display_format'] == 2) { // dd/mm/yyyy, note year is added below
334For more information execute 'psecio-parse rules GlobalsUse'
335
3366771) /home/coolife/git-repos/openemr/library/formatting.inc.php on line 45
337The use of $GLOBALS should be avoided, know where your data is coming from
338> if ($GLOBALS['date_display_format'] == 1 || $GLOBALS['date_display_format'] == 2) {
339For more information execute 'psecio-parse rules GlobalsUse'
340
3416772) /home/coolife/git-repos/openemr/library/formatting.inc.php on line 45
342The use of $GLOBALS should be avoided, know where your data is coming from
343> if ($GLOBALS['date_display_format'] == 1 || $GLOBALS['date_display_format'] == 2) {
344For more information execute 'psecio-parse rules GlobalsUse'
345
3466773) /home/coolife/git-repos/openemr/library/formatting.inc.php on line 75
347The use of $GLOBALS should be avoided, know where your data is coming from
348> $format = $GLOBALS['time_display_format'];
349For more information execute 'psecio-parse rules GlobalsUse'
350
3516774) /home/coolife/git-repos/openemr/library/formatting.inc.php on line 117
352The use of $GLOBALS should be avoided, know where your data is coming from
353> if ($GLOBALS['time_display_format'] == 0) {
354For more information execute 'psecio-parse rules GlobalsUse'
355
3566775) /home/coolife/git-repos/openemr/library/formatting.inc.php on line 123
357The use of $GLOBALS should be avoided, know where your data is coming from
358> if ($GLOBALS['date_display_format'] == 1) { // mm/dd/yyyy
359For more information execute 'psecio-parse rules GlobalsUse'
360
3616776) /home/coolife/git-repos/openemr/library/formatting.inc.php on line 125
362The use of $GLOBALS should be avoided, know where your data is coming from
363> } else if ($GLOBALS['date_display_format'] == 2) { // dd/mm/yyyy
364For more information execute 'psecio-parse rules GlobalsUse'
365
3666777) /home/coolife/git-repos/openemr/library/formatting.inc.php on line 171
367The use of $GLOBALS should be avoided, know where your data is coming from
368> if ($GLOBALS['date_display_format']==0) {
369For more information execute 'psecio-parse rules GlobalsUse'
370
3716778) /home/coolife/git-repos/openemr/library/formatting.inc.php on line 179
372The use of $GLOBALS should be avoided, know where your data is coming from
373> } else if ($GLOBALS['date_display_format']==1) {
374For more information execute 'psecio-parse rules GlobalsUse'
375
3766779) /home/coolife/git-repos/openemr/library/formatting.inc.php on line 187
377The use of $GLOBALS should be avoided, know where your data is coming from
378> } else if ($GLOBALS['date_display_format']==2) {
379For more information execute 'psecio-parse rules GlobalsUse'
380
3816780) /home/coolife/git-repos/openemr/library/formatting.inc.php on line 207
382The use of $GLOBALS should be avoided, know where your data is coming from
383> if ($GLOBALS['date_display_format']==0) {
384For more information execute 'psecio-parse rules GlobalsUse'
385
3866781) /home/coolife/git-repos/openemr/library/formatting.inc.php on line 209
387The use of $GLOBALS should be avoided, know where your data is coming from
388> } else if ($GLOBALS['date_display_format']==1 || $GLOBALS['date_display_format']==2) {
389For more information execute 'psecio-parse rules GlobalsUse'
390
3916782) /home/coolife/git-repos/openemr/library/formatting.inc.php on line 209
392The use of $GLOBALS should be avoided, know where your data is coming from
393> } else if ($GLOBALS['date_display_format']==1 || $GLOBALS['date_display_format']==2) {
394For more information execute 'psecio-parse rules GlobalsUse'
395
3966783) /home/coolife/git-repos/openemr/library/formatting.inc.php on line 211
397The use of $GLOBALS should be avoided, know where your data is coming from
398> if ($GLOBALS['date_display_format']==1) {
399For more information execute 'psecio-parse rules GlobalsUse'
400
4016784) /home/coolife/git-repos/openemr/library/formatting.inc.php on line 215
402The use of $GLOBALS should be avoided, know where your data is coming from
403> if ($GLOBALS['date_display_format']==2) {
404For more information execute 'psecio-parse rules GlobalsUse'
405
4066785) /home/coolife/git-repos/openemr/library/reminders.php on line 366
407The use of $GLOBALS should be avoided, know where your data is coming from
408> $sender_name = $GLOBALS['patient_reminder_sender_name'];
409For more information execute 'psecio-parse rules GlobalsUse'
410
4116786) /home/coolife/git-repos/openemr/library/reminders.php on line 367
412The use of $GLOBALS should be avoided, know where your data is coming from
413> $email_address = $GLOBALS['patient_reminder_sender_email'];
414For more information execute 'psecio-parse rules GlobalsUse'
415
4166787) /home/coolife/git-repos/openemr/library/translation.inc.php on line 22
417The use of $GLOBALS should be avoided, know where your data is coming from
418> if ($lang_id == 1 && !empty($GLOBALS['skip_english_translation'])) {
419For more information execute 'psecio-parse rules GlobalsUse'
420
4216788) /home/coolife/git-repos/openemr/library/translation.inc.php on line 46
422The use of $GLOBALS should be avoided, know where your data is coming from
423> if ($GLOBALS['translate_no_safe_apostrophe']) {
424For more information execute 'psecio-parse rules GlobalsUse'
425
4266789) /home/coolife/git-repos/openemr/library/translation.inc.php on line 84
427The use of $GLOBALS should be avoided, know where your data is coming from
428> if ($GLOBALS['translate_lists']) {
429For more information execute 'psecio-parse rules GlobalsUse'
430
4316790) /home/coolife/git-repos/openemr/library/translation.inc.php on line 94
432Avoid the use of an output method (echo, print, etc) directly with a variable
433> echo $prepend.$constant.$append;
434For more information execute 'psecio-parse rules OutputWithVariable'
435
4366791) /home/coolife/git-repos/openemr/library/translation.inc.php on line 104
437The use of $GLOBALS should be avoided, know where your data is coming from
438> if ($GLOBALS['translate_layout']) {
439For more information execute 'psecio-parse rules GlobalsUse'
440
4416792) /home/coolife/git-repos/openemr/library/translation.inc.php on line 114
442Avoid the use of an output method (echo, print, etc) directly with a variable
443> echo $prepend.$constant.$append;
444For more information execute 'psecio-parse rules OutputWithVariable'
445
4466793) /home/coolife/git-repos/openemr/library/translation.inc.php on line 125
447The use of $GLOBALS should be avoided, know where your data is coming from
448> if ($GLOBALS['translate_gacl_groups']) {
449For more information execute 'psecio-parse rules GlobalsUse'
450
4516794) /home/coolife/git-repos/openemr/library/translation.inc.php on line 135
452Avoid the use of an output method (echo, print, etc) directly with a variable
453> echo $prepend.$constant.$append;
454For more information execute 'psecio-parse rules OutputWithVariable'
455
4566795) /home/coolife/git-repos/openemr/library/translation.inc.php on line 146
457The use of $GLOBALS should be avoided, know where your data is coming from
458> if ($GLOBALS['translate_form_titles']) {
459For more information execute 'psecio-parse rules GlobalsUse'
460
4616796) /home/coolife/git-repos/openemr/library/translation.inc.php on line 156
462Avoid the use of an output method (echo, print, etc) directly with a variable
463> echo $prepend.$constant.$append;
464For more information execute 'psecio-parse rules OutputWithVariable'
465
4666797) /home/coolife/git-repos/openemr/library/translation.inc.php on line 168
467The use of $GLOBALS should be avoided, know where your data is coming from
468> if ($GLOBALS['translate_document_categories']) {
469For more information execute 'psecio-parse rules GlobalsUse'
470
4716798) /home/coolife/git-repos/openemr/library/translation.inc.php on line 178
472Avoid the use of an output method (echo, print, etc) directly with a variable
473> echo $prepend.$constant.$append;
474For more information execute 'psecio-parse rules OutputWithVariable'
475
4766799) /home/coolife/git-repos/openemr/library/translation.inc.php on line 190
477The use of $GLOBALS should be avoided, know where your data is coming from
478> if ($GLOBALS['translate_appt_categories']) {
479For more information execute 'psecio-parse rules GlobalsUse'
480
4816800) /home/coolife/git-repos/openemr/library/translation.inc.php on line 200
482Avoid the use of an output method (echo, print, etc) directly with a variable
483> echo $prepend.$constant.$append;
484For more information execute 'psecio-parse rules OutputWithVariable'
485
4866801) /home/coolife/git-repos/openemr/library/ADODB_mysqli_log.php on line 31
487The use of $GLOBALS should be avoided, know where your data is coming from
488> $GLOBALS['last_mysql_error']=$this->ErrorMsg();
489For more information execute 'psecio-parse rules GlobalsUse'
490
4916802) /home/coolife/git-repos/openemr/library/ADODB_mysqli_log.php on line 34
492The use of $GLOBALS should be avoided, know where your data is coming from
493> $GLOBALS['last_mysql_error_no']=$this->ErrorNo();
494For more information execute 'psecio-parse rules GlobalsUse'
495
4966803) /home/coolife/git-repos/openemr/library/ADODB_mysqli_log.php on line 41
497The use of $GLOBALS should be avoided, know where your data is coming from
498> $GLOBALS['lastidado']=$this->Insert_ID();
499For more information execute 'psecio-parse rules GlobalsUse'
500
5016804) /home/coolife/git-repos/openemr/library/ADODB_mysqli_log.php on line 152
502The use of $GLOBALS should be avoided, know where your data is coming from
503> if (file_exists($GLOBALS['OE_SITE_DIR'] . "/documents/certificates/mysql-key") &&
504For more information execute 'psecio-parse rules GlobalsUse'
505
5066805) /home/coolife/git-repos/openemr/library/ADODB_mysqli_log.php on line 153
507The use of $GLOBALS should be avoided, know where your data is coming from
508> file_exists($GLOBALS['OE_SITE_DIR'] . "/documents/certificates/mysql-cert")) {
509For more information execute 'psecio-parse rules GlobalsUse'
510
5116806) /home/coolife/git-repos/openemr/library/ADODB_mysqli_log.php on line 157
512The use of $GLOBALS should be avoided, know where your data is coming from
513> "${GLOBALS['OE_SITE_DIR']}/documents/certificates/mysql-key",
514For more information execute 'psecio-parse rules GlobalsUse'
515
5166807) /home/coolife/git-repos/openemr/library/ADODB_mysqli_log.php on line 158
517The use of $GLOBALS should be avoided, know where your data is coming from
518> "${GLOBALS['OE_SITE_DIR']}/documents/certificates/mysql-cert",
519For more information execute 'psecio-parse rules GlobalsUse'
520
5216808) /home/coolife/git-repos/openemr/library/ADODB_mysqli_log.php on line 159
522The use of $GLOBALS should be avoided, know where your data is coming from
523> "${GLOBALS['OE_SITE_DIR']}/documents/certificates/mysql-ca",
524For more information execute 'psecio-parse rules GlobalsUse'
525
5266809) /home/coolife/git-repos/openemr/library/ADODB_mysqli_log.php on line 169
527The use of $GLOBALS should be avoided, know where your data is coming from
528> "${GLOBALS['OE_SITE_DIR']}/documents/certificates/mysql-ca",
529For more information execute 'psecio-parse rules GlobalsUse'
530
5316810) /home/coolife/git-repos/openemr/library/billing/src/X12_5010_837P.php on line 862
532The third parameter should be set (and be true) on in_array to avoid type switching issues
533> if (!$claim->providerNPI() && in_array($claim->providerNumberType(), array('0B', '1G', 'G2', 'LU'))) {
534For more information execute 'psecio-parse rules TypeSafeInArray'
535
5366811) /home/coolife/git-repos/openemr/library/billing/src/X12_5010_837P.php on line 862
537Evaluation using in_array should enforce type checking (third parameter should be true)
538> if (!$claim->providerNPI() && in_array($claim->providerNumberType(), array('0B', '1G', 'G2', 'LU'))) {
539For more information execute 'psecio-parse rules InArrayStrict'
540
5416812) /home/coolife/git-repos/openemr/library/billing/src/PaymentGateway.php on line 27
542The use of $GLOBALS should be avoided, know where your data is coming from
543> $this->production = !$GLOBALS['gateway_mode_production'];
544For more information execute 'psecio-parse rules GlobalsUse'
545
5466813) /home/coolife/git-repos/openemr/library/billing/src/PaymentGateway.php on line 28
547The use of $GLOBALS should be avoided, know where your data is coming from
548> $this->apiKey = decryptStandard($GLOBALS['gateway_api_key']);
549For more information execute 'psecio-parse rules GlobalsUse'
550
5516814) /home/coolife/git-repos/openemr/library/billing/src/PaymentGateway.php on line 29
552The use of $GLOBALS should be avoided, know where your data is coming from
553> $this->transactionKey = decryptStandard($GLOBALS['gateway_transaction_key']);
554For more information execute 'psecio-parse rules GlobalsUse'
555
5566815) /home/coolife/git-repos/openemr/library/billing/src/HCFA_1500.php on line 455
557The use of $GLOBALS should be avoided, know where your data is coming from
558> (empty($GLOBALS['MedicareReferrerIsRenderer']) || $claim->claimType() != 'MB')) {
559For more information execute 'psecio-parse rules GlobalsUse'
560
5616816) /home/coolife/git-repos/openemr/library/billing/src/HCFA_1500.php on line 703
562The use of $GLOBALS should be avoided, know where your data is coming from
563> if ($GLOBALS['cms_1500_box_31_format'] == 0) {
564For more information execute 'psecio-parse rules GlobalsUse'
565
5666817) /home/coolife/git-repos/openemr/library/billing/src/HCFA_1500.php on line 705
567The use of $GLOBALS should be avoided, know where your data is coming from
568> } else if ($GLOBALS['cms_1500_box_31_format'] == 1) {
569For more information execute 'psecio-parse rules GlobalsUse'
570
5716818) /home/coolife/git-repos/openemr/library/billing/src/HCFA_1500.php on line 720
572The use of $GLOBALS should be avoided, know where your data is coming from
573> if ($GLOBALS['cms_1500_box_31_date'] > 0) {
574For more information execute 'psecio-parse rules GlobalsUse'
575
5766819) /home/coolife/git-repos/openemr/library/billing/src/HCFA_1500.php on line 721
577The use of $GLOBALS should be avoided, know where your data is coming from
578> if ($GLOBALS['cms_1500_box_31_date'] == 1) {
579For more information execute 'psecio-parse rules GlobalsUse'
580
5816820) /home/coolife/git-repos/openemr/library/billing/src/HCFA_1500.php on line 724
582The use of $GLOBALS should be avoided, know where your data is coming from
583> } else if ($GLOBALS['cms_1500_box_31_date'] == 2) {
584For more information execute 'psecio-parse rules GlobalsUse'
585
5866821) /home/coolife/git-repos/openemr/library/billing/src/BillingUtilities.php on line 1655
587Avoid the use of an output method (echo, print, etc) directly with a variable
588> $newdigs = sprintf('%0' . strlen($matches[2]) . 'd', $matches[2] + 1);
589For more information execute 'psecio-parse rules OutputWithVariable'
590
5916822) /home/coolife/git-repos/openemr/library/billing/src/Claim.php on line 252
592The use of $GLOBALS should be avoided, know where your data is coming from
593> $referrer_id = (empty($GLOBALS['MedicareReferrerIsRenderer']) ||
594For more information execute 'psecio-parse rules GlobalsUse'
595
5966823) /home/coolife/git-repos/openemr/library/billing/src/Claim.php on line 1403
597Evaluation with booleans should use strict type checking (ex: if $foo === false)
598> if ($strip_periods==true) {
599For more information execute 'psecio-parse rules BooleanIdentity'
600
6016824) /home/coolife/git-repos/openemr/library/payment_jav.inc.php on line 412
602The use of $GLOBALS should be avoided, know where your data is coming from
603> else if(DateCheckGreater(document.getElementById('post_to_date').value,'<?php echo $GLOBALS['post_to_date_benchmark']=='' ? date('Y-m-d', time() - (10 * 24 * 60 * 60)) : htmlspecialchars(oeFormatShortDate($GLOBALS['post_to_date_benchmark']));?>',
604For more information execute 'psecio-parse rules GlobalsUse'
605
6066825) /home/coolife/git-repos/openemr/library/payment_jav.inc.php on line 412
607The use of $GLOBALS should be avoided, know where your data is coming from
608> else if(DateCheckGreater(document.getElementById('post_to_date').value,'<?php echo $GLOBALS['post_to_date_benchmark']=='' ? date('Y-m-d', time() - (10 * 24 * 60 * 60)) : htmlspecialchars(oeFormatShortDate($GLOBALS['post_to_date_benchmark']));?>',
609For more information execute 'psecio-parse rules GlobalsUse'
610
6116826) /home/coolife/git-repos/openemr/library/validation/validate_core.php on line 49
612The use of $GLOBALS should be avoided, know where your data is coming from
613> if ($GLOBALS['webroot']!='') {
614For more information execute 'psecio-parse rules GlobalsUse'
615
6166827) /home/coolife/git-repos/openemr/library/validation/validate_core.php on line 50
617The use of $GLOBALS should be avoided, know where your data is coming from
618> $path= str_replace($GLOBALS['webroot'], '', $fileNamePath);
619For more information execute 'psecio-parse rules GlobalsUse'
620
6216828) /home/coolife/git-repos/openemr/library/validation/validate_core.php on line 64
622The use of $GLOBALS should be avoided, know where your data is coming from
623> require_once($GLOBALS['srcdir'] . "/validation/validation_script.js.php");
624For more information execute 'psecio-parse rules GlobalsUse'
625
6266829) /home/coolife/git-repos/openemr/library/validation/validation_script.js.php on line 1
627The use of $GLOBALS should be avoided, know where your data is coming from
628> <?php require_once($GLOBALS['srcdir'] . "/validation/LBF_Validation.php");?>
629For more information execute 'psecio-parse rules GlobalsUse'
630
6316830) /home/coolife/git-repos/openemr/library/validation/validation_script.js.php on line 32
632The use of $GLOBALS should be avoided, know where your data is coming from
633> <script type="text/javascript" src="<?php echo $GLOBALS['assets_static_relative'] ?>/moment/moment.js"></script>
634For more information execute 'psecio-parse rules GlobalsUse'
635
6366831) /home/coolife/git-repos/openemr/library/validation/validation_script.js.php on line 33
637The use of $GLOBALS should be avoided, know where your data is coming from
638> <script type="text/javascript" src="<?php echo $GLOBALS['rootdir'] ?>/../library/js/vendors/validate/validate_modified.js"></script>
639For more information execute 'psecio-parse rules GlobalsUse'
640
6416832) /home/coolife/git-repos/openemr/library/validation/validation_script.js.php on line 34
642The use of $GLOBALS should be avoided, know where your data is coming from
643> <script type="text/javascript" src="<?php echo $GLOBALS['rootdir'] ?>/../library/js/vendors/validate/validate_extend.js"></script>
644For more information execute 'psecio-parse rules GlobalsUse'
645
6466833) /home/coolife/git-repos/openemr/library/validation/validation_script.js.php on line 45
647The use of $GLOBALS should be avoided, know where your data is coming from
648> var g_date_format='<?php echo $GLOBALS["date_display_format"];?>';
649For more information execute 'psecio-parse rules GlobalsUse'
650
6516834) /home/coolife/git-repos/openemr/library/crypto.php on line 363
652The use of $GLOBALS should be avoided, know where your data is coming from
653> if (!file_exists($GLOBALS['OE_SITE_DIR'] . "/documents/logs_and_misc/methods/" . $label)) {
654For more information execute 'psecio-parse rules GlobalsUse'
655
6566835) /home/coolife/git-repos/openemr/library/crypto.php on line 369
657The use of $GLOBALS should be avoided, know where your data is coming from
658> file_put_contents($GLOBALS['OE_SITE_DIR'] . "/documents/logs_and_misc/methods/" . $label, base64_encode($newKey));
659For more information execute 'psecio-parse rules GlobalsUse'
660
6616836) /home/coolife/git-repos/openemr/library/crypto.php on line 371
662The use of $GLOBALS should be avoided, know where your data is coming from
663> file_put_contents($GLOBALS['OE_SITE_DIR'] . "/documents/logs_and_misc/methods/" . $label, encryptStandard($newKey, null, 'database'));
664For more information execute 'psecio-parse rules GlobalsUse'
665
6666837) /home/coolife/git-repos/openemr/library/crypto.php on line 383
667The use of $GLOBALS should be avoided, know where your data is coming from
668> $key = base64_decode(rtrim(file_get_contents($GLOBALS['OE_SITE_DIR'] . "/documents/logs_and_misc/methods/" . $label)));
669For more information execute 'psecio-parse rules GlobalsUse'
670
6716838) /home/coolife/git-repos/openemr/library/crypto.php on line 385
672The use of $GLOBALS should be avoided, know where your data is coming from
673> $key = decryptStandard(file_get_contents($GLOBALS['OE_SITE_DIR'] . "/documents/logs_and_misc/methods/" . $label), null, 'database');
674For more information execute 'psecio-parse rules GlobalsUse'
675
6766839) /home/coolife/git-repos/openemr/library/encounter_events.inc.php on line 78
677The use of $GLOBALS should be avoided, know where your data is coming from
678> if ($encounter && (int)$GLOBALS['auto_create_new_encounters'] !== 2) {
679For more information execute 'psecio-parse rules GlobalsUse'
680
6816840) /home/coolife/git-repos/openemr/library/encounter_events.inc.php on line 102
682The use of $GLOBALS should be avoided, know where your data is coming from
683> $conn = $GLOBALS['adodb']['db'];
684For more information execute 'psecio-parse rules GlobalsUse'
685
6866841) /home/coolife/git-repos/openemr/library/encounter_events.inc.php on line 161
687The use of $GLOBALS should be avoided, know where your data is coming from
688> $conn = $GLOBALS['adodb']['db'];
689For more information execute 'psecio-parse rules GlobalsUse'
690
6916842) /home/coolife/git-repos/openemr/library/encounter_events.inc.php on line 240
692The use of $GLOBALS should be avoided, know where your data is coming from
693> $conn = $GLOBALS['adodb']['db'];
694For more information execute 'psecio-parse rules GlobalsUse'
695
6966843) /home/coolife/git-repos/openemr/library/encounter_events.inc.php on line 388
697The use of $GLOBALS should be avoided, know where your data is coming from
698> $GLOBALS['temporary-eid-for-manage-tracker'] = $pc_eid; //used by manage tracker module to set correct encounter in tracker when check in
699For more information execute 'psecio-parse rules GlobalsUse'
700
7016844) /home/coolife/git-repos/openemr/library/encounter_events.inc.php on line 441
702The use of $GLOBALS should be avoided, know where your data is coming from
703> if (count($GLOBALS['weekend_days']) === 2) {
704For more information execute 'psecio-parse rules GlobalsUse'
705
7066845) /home/coolife/git-repos/openemr/library/encounter_events.inc.php on line 442
707The use of $GLOBALS should be avoided, know where your data is coming from
708> if ($nextWorkDOW == $GLOBALS['weekend_days'][0]) {
709For more information execute 'psecio-parse rules GlobalsUse'
710
7116846) /home/coolife/git-repos/openemr/library/encounter_events.inc.php on line 444
712The use of $GLOBALS should be avoided, know where your data is coming from
713> } elseif ($nextWorkDOW == $GLOBALS['weekend_days'][1]) {
714For more information execute 'psecio-parse rules GlobalsUse'
715
7166847) /home/coolife/git-repos/openemr/library/encounter_events.inc.php on line 447
717The use of $GLOBALS should be avoided, know where your data is coming from
718> } elseif (count($GLOBALS['weekend_days']) === 1 && $nextWorkDOW === $GLOBALS['weekend_days'][0]) {
719For more information execute 'psecio-parse rules GlobalsUse'
720
7216848) /home/coolife/git-repos/openemr/library/encounter_events.inc.php on line 447
722The use of $GLOBALS should be avoided, know where your data is coming from
723> } elseif (count($GLOBALS['weekend_days']) === 1 && $nextWorkDOW === $GLOBALS['weekend_days'][0]) {
724For more information execute 'psecio-parse rules GlobalsUse'
725
7266849) /home/coolife/git-repos/openemr/library/dated_reminder_functions.php on line 246
727Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
728> if (is_numeric($rID) and $rID > 0) {
729For more information execute 'psecio-parse rules LogicalOperators'
730
7316850) /home/coolife/git-repos/openemr/library/dated_reminder_functions.php on line 306
732Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
733> !empty($sendTo) and
734> // ------- check dueDate, only allow valid dates, todo -> enhance date checker
735> preg_match('/\d{4}[-]\d{2}[-]\d{2}/', $dueDate) and
736> // ------- check priority, only allow 1-3
737> intval($priority) <= 3 and
738> // ------- check message, only up to 255 characters
739> strlen($message) <= 255 and strlen($message) > 0 and
740> // ------- check if PatientID is set and in numeric
741> is_numeric($patID)
742For more information execute 'psecio-parse rules LogicalOperators'
743
7446851) /home/coolife/git-repos/openemr/library/dated_reminder_functions.php on line 306
745Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
746> !empty($sendTo) and
747> // ------- check dueDate, only allow valid dates, todo -> enhance date checker
748> preg_match('/\d{4}[-]\d{2}[-]\d{2}/', $dueDate) and
749> // ------- check priority, only allow 1-3
750> intval($priority) <= 3 and
751> // ------- check message, only up to 255 characters
752> strlen($message) <= 255 and strlen($message) > 0 and
753For more information execute 'psecio-parse rules LogicalOperators'
754
7556852) /home/coolife/git-repos/openemr/library/dated_reminder_functions.php on line 306
756Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
757> !empty($sendTo) and
758> // ------- check dueDate, only allow valid dates, todo -> enhance date checker
759> preg_match('/\d{4}[-]\d{2}[-]\d{2}/', $dueDate) and
760> // ------- check priority, only allow 1-3
761> intval($priority) <= 3 and
762> // ------- check message, only up to 255 characters
763> strlen($message) <= 255 and strlen($message) > 0 and
764For more information execute 'psecio-parse rules LogicalOperators'
765
7666853) /home/coolife/git-repos/openemr/library/dated_reminder_functions.php on line 306
767Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
768> !empty($sendTo) and
769> // ------- check dueDate, only allow valid dates, todo -> enhance date checker
770> preg_match('/\d{4}[-]\d{2}[-]\d{2}/', $dueDate) and
771> // ------- check priority, only allow 1-3
772> intval($priority) <= 3 and
773For more information execute 'psecio-parse rules LogicalOperators'
774
7756854) /home/coolife/git-repos/openemr/library/dated_reminder_functions.php on line 306
776Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
777> !empty($sendTo) and
778> // ------- check dueDate, only allow valid dates, todo -> enhance date checker
779> preg_match('/\d{4}[-]\d{2}[-]\d{2}/', $dueDate) and
780For more information execute 'psecio-parse rules LogicalOperators'
781
7826855) /home/coolife/git-repos/openemr/library/dated_reminder_functions.php on line 393
783Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
784> if (isset($_GET['processed']) and !isset($_GET['pending'])) {
785For more information execute 'psecio-parse rules LogicalOperators'
786
7876856) /home/coolife/git-repos/openemr/library/dated_reminder_functions.php on line 395
788Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
789> } elseif (!isset($_GET['processed']) and isset($_GET['pending'])) {
790For more information execute 'psecio-parse rules LogicalOperators'
791
7926857) /home/coolife/git-repos/openemr/library/dated_reminder_functions.php on line 401
793Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
794> if (isset($_GET['sd']) and $_GET['sd'] != '') {
795For more information execute 'psecio-parse rules LogicalOperators'
796
7976858) /home/coolife/git-repos/openemr/library/dated_reminder_functions.php on line 406
798Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
799> if (isset($_GET['ed']) and $_GET['ed'] != '') {
800For more information execute 'psecio-parse rules LogicalOperators'
801
8026859) /home/coolife/git-repos/openemr/library/custom_template/personalize.php on line 17
803Avoid the use of $_REQUEST (know where your data comes from)
804> $list_id = $_REQUEST['list_id'] ? $_REQUEST['list_id'] : $_REQUEST['filter_context'];
805For more information execute 'psecio-parse rules RequestUse'
806
8076860) /home/coolife/git-repos/openemr/library/custom_template/personalize.php on line 17
808Avoid the use of $_REQUEST (know where your data comes from)
809> $list_id = $_REQUEST['list_id'] ? $_REQUEST['list_id'] : $_REQUEST['filter_context'];
810For more information execute 'psecio-parse rules RequestUse'
811
8126861) /home/coolife/git-repos/openemr/library/custom_template/personalize.php on line 17
813Avoid the use of $_REQUEST (know where your data comes from)
814> $list_id = $_REQUEST['list_id'] ? $_REQUEST['list_id'] : $_REQUEST['filter_context'];
815For more information execute 'psecio-parse rules RequestUse'
816
8176862) /home/coolife/git-repos/openemr/library/custom_template/personalize.php on line 31
818Avoid the use of $_REQUEST (know where your data comes from)
819> if (isset($_REQUEST['submitform']) && $_REQUEST['submitform'] == 'save') {
820For more information execute 'psecio-parse rules RequestUse'
821
8226863) /home/coolife/git-repos/openemr/library/custom_template/personalize.php on line 31
823Avoid the use of $_REQUEST (know where your data comes from)
824> if (isset($_REQUEST['submitform']) && $_REQUEST['submitform'] == 'save') {
825For more information execute 'psecio-parse rules RequestUse'
826
8276864) /home/coolife/git-repos/openemr/library/custom_template/personalize.php on line 32
828Avoid the use of $_REQUEST (know where your data comes from)
829> $topersonalized = $_REQUEST['topersonalized'];
830For more information execute 'psecio-parse rules RequestUse'
831
8326865) /home/coolife/git-repos/openemr/library/custom_template/personalize.php on line 33
833Avoid the use of $_REQUEST (know where your data comes from)
834> $personalized = $_REQUEST['personalized'];
835For more information execute 'psecio-parse rules RequestUse'
836
8376866) /home/coolife/git-repos/openemr/library/custom_template/personalize.php on line 303
838Avoid the use of $_REQUEST (know where your data comes from)
839> echo ($_REQUEST['filter_context'] == $context_row['cl_list_slno']) ? 'selected' : '';
840For more information execute 'psecio-parse rules RequestUse'
841
8426867) /home/coolife/git-repos/openemr/library/custom_template/personalize.php on line 314
843Avoid hard-coding sensitive values (ex. "username", "password", etc.)
844> $user_sql = "SELECT DISTINCT(tu.tu_user_id),u.fname,u.lname FROM template_users AS tu LEFT OUTER JOIN users AS u ON tu.tu_user_id=u.id WHERE tu.tu_user_id!=?";
845For more information execute 'psecio-parse rules HardcodedSensitiveValues'
846
8476868) /home/coolife/git-repos/openemr/library/custom_template/personalize.php on line 318
848Avoid the use of $_REQUEST (know where your data comes from)
849> echo ($_REQUEST['filter_users'] == $user_row['tu_user_id']) ? 'selected' : '';
850For more information execute 'psecio-parse rules RequestUse'
851
8526869) /home/coolife/git-repos/openemr/library/custom_template/personalize.php on line 343
853Avoid the use of $_REQUEST (know where your data comes from)
854> <a href="add_template.php?list_id=<?php echo attr($_REQUEST['list_id']); ?>"
855For more information execute 'psecio-parse rules RequestUse'
856
8576870) /home/coolife/git-repos/openemr/library/custom_template/personalize.php on line 373
858Avoid the use of $_REQUEST (know where your data comes from)
859> $arval1 = array($_REQUEST['filter_users'], $_SESSION['authId']);
860For more information execute 'psecio-parse rules RequestUse'
861
8626871) /home/coolife/git-repos/openemr/library/custom_template/personalize.php on line 374
863Avoid the use of $_REQUEST (know where your data comes from)
864> if ($_REQUEST['filter_context']) {
865For more information execute 'psecio-parse rules RequestUse'
866
8676872) /home/coolife/git-repos/openemr/library/custom_template/personalize.php on line 376
868Avoid the use of $_REQUEST (know where your data comes from)
869> array_push($arval, $_REQUEST['filter_context']);
870For more information execute 'psecio-parse rules RequestUse'
871
8726873) /home/coolife/git-repos/openemr/library/custom_template/personalize.php on line 377
873Avoid the use of $_REQUEST (know where your data comes from)
874> array_push($arval1, $_REQUEST['filter_context']);
875For more information execute 'psecio-parse rules RequestUse'
876
8776874) /home/coolife/git-repos/openemr/library/custom_template/personalize.php on line 385
878Avoid the use of $_REQUEST (know where your data comes from)
879> if ($_REQUEST['filter_users']) {
880For more information execute 'psecio-parse rules RequestUse'
881
8826875) /home/coolife/git-repos/openemr/library/custom_template/personalize.php on line 395
883Avoid the use of $_REQUEST (know where your data comes from)
884> if (!$_REQUEST['filter_context']) {
885For more information execute 'psecio-parse rules RequestUse'
886
8876876) /home/coolife/git-repos/openemr/library/custom_template/personalize.php on line 399
888Avoid the use of $_REQUEST (know where your data comes from)
889> if (!$_REQUEST['filter_users']) {
890For more information execute 'psecio-parse rules RequestUse'
891
8926877) /home/coolife/git-repos/openemr/library/custom_template/personalize.php on line 412
893Avoid the use of $_REQUEST (know where your data comes from)
894> if (!$_REQUEST['filter_context']) {
895For more information execute 'psecio-parse rules RequestUse'
896
8976878) /home/coolife/git-repos/openemr/library/custom_template/personalize.php on line 431
898Avoid the use of $_REQUEST (know where your data comes from)
899> if ($_REQUEST['filter_context']) {
900For more information execute 'psecio-parse rules RequestUse'
901
9026879) /home/coolife/git-repos/openemr/library/custom_template/personalize.php on line 432
903Avoid the use of $_REQUEST (know where your data comes from)
904> $where .= " AND cl_list_id='" . $_REQUEST['filter_context'] . "'";
905For more information execute 'psecio-parse rules RequestUse'
906
9076880) /home/coolife/git-repos/openemr/library/custom_template/personalize.php on line 441
908Avoid the use of $_REQUEST (know where your data comes from)
909> if (!$_REQUEST['filter_context']) {
910For more information execute 'psecio-parse rules RequestUse'
911
9126881) /home/coolife/git-repos/openemr/library/custom_template/add_template.php on line 31
913Avoid the use of $_REQUEST (know where your data comes from)
914> $list_id = $_REQUEST['list_id'];
915For more information execute 'psecio-parse rules RequestUse'
916
9176882) /home/coolife/git-repos/openemr/library/custom_template/add_template.php on line 37
918The use of $GLOBALS should be avoided, know where your data is coming from
919> <script type="text/javascript" src="<?php echo $GLOBALS['assets_static_relative']; ?>/jquery/dist/jquery.min.js"></script>
920For more information execute 'psecio-parse rules GlobalsUse'
921
9226883) /home/coolife/git-repos/openemr/library/custom_template/add_custombutton.php on line 70
923The use of $GLOBALS should be avoided, know where your data is coming from
924> src="<?php echo $GLOBALS['assets_static_relative']; ?>/jquery/dist/jquery.min.js"></script>
925For more information execute 'psecio-parse rules GlobalsUse'
926
9276884) /home/coolife/git-repos/openemr/library/custom_template/add_context.php on line 55
928The use of $GLOBALS should be avoided, know where your data is coming from
929> <script type="text/javascript" src="<?php echo $GLOBALS['assets_static_relative']; ?>/jquery/dist/jquery.min.js"></script>
930For more information execute 'psecio-parse rules GlobalsUse'
931
9326885) /home/coolife/git-repos/openemr/library/custom_template/ajax_code.php on line 32
933Avoid the use of $_REQUEST (know where your data comes from)
934> $templateid = $_REQUEST['templateid'];
935For more information execute 'psecio-parse rules RequestUse'
936
9376886) /home/coolife/git-repos/openemr/library/custom_template/ajax_code.php on line 33
938Avoid the use of $_REQUEST (know where your data comes from)
939> $Source = $_REQUEST['source'];
940For more information execute 'psecio-parse rules RequestUse'
941
9426887) /home/coolife/git-repos/openemr/library/custom_template/ajax_code.php on line 34
943Avoid the use of $_REQUEST (know where your data comes from)
944> $list_id = $_REQUEST['list_id'];
945For more information execute 'psecio-parse rules RequestUse'
946
9476888) /home/coolife/git-repos/openemr/library/custom_template/ajax_code.php on line 35
948Avoid the use of $_REQUEST (know where your data comes from)
949> $item = $_REQUEST['item'];
950For more information execute 'psecio-parse rules RequestUse'
951
9526889) /home/coolife/git-repos/openemr/library/custom_template/ajax_code.php on line 36
953Avoid the use of $_REQUEST (know where your data comes from)
954> $multi = $_REQUEST['multi'];
955For more information execute 'psecio-parse rules RequestUse'
956
9576890) /home/coolife/git-repos/openemr/library/custom_template/ajax_code.php on line 37
958Avoid the use of $_REQUEST (know where your data comes from)
959> $content = $_REQUEST['content'];
960For more information execute 'psecio-parse rules RequestUse'
961
9626891) /home/coolife/git-repos/openemr/library/custom_template/ajax_code.php on line 123
963Avoid hard-coding sensitive values (ex. "username", "password", etc.)
964> $users ='';
965For more information execute 'psecio-parse rules HardcodedSensitiveValues'
966
9676892) /home/coolife/git-repos/openemr/library/custom_template/share_template.php on line 31
968Avoid the use of $_REQUEST (know where your data comes from)
969> $list_id = $_REQUEST['list_id'];
970For more information execute 'psecio-parse rules RequestUse'
971
9726893) /home/coolife/git-repos/openemr/library/custom_template/share_template.php on line 36
973The use of $GLOBALS should be avoided, know where your data is coming from
974> <script type="text/javascript" src="<?php echo $GLOBALS['assets_static_relative']; ?>/jquery/dist/jquery.min.js"></script>
975For more information execute 'psecio-parse rules GlobalsUse'
976
9776894) /home/coolife/git-repos/openemr/library/custom_template/custom_template.php on line 44
978Avoid the use of $_REQUEST (know where your data comes from)
979> $contextName = $_REQUEST['contextName'];
980For more information execute 'psecio-parse rules RequestUse'
981
9826895) /home/coolife/git-repos/openemr/library/custom_template/custom_template.php on line 45
983Avoid the use of $_REQUEST (know where your data comes from)
984> $type = $_REQUEST['type'];
985For more information execute 'psecio-parse rules RequestUse'
986
9876896) /home/coolife/git-repos/openemr/library/custom_template/custom_template.php on line 53
988The use of $GLOBALS should be avoided, know where your data is coming from
989> <script type="text/javascript" src="<?php echo $GLOBALS['assets_static_relative']; ?>/ckeditor/ckeditor.js"></script>
990For more information execute 'psecio-parse rules GlobalsUse'
991
9926897) /home/coolife/git-repos/openemr/library/custom_template/custom_template.php on line 54
993The use of $GLOBALS should be avoided, know where your data is coming from
994> <script type="text/javascript" src="<?php echo $GLOBALS['webroot'] ?>/library/js/ajax_functions_writer.js"></script>
995For more information execute 'psecio-parse rules GlobalsUse'
996
9976898) /home/coolife/git-repos/openemr/library/custom_template/custom_template.php on line 125
998The use of $GLOBALS should be avoided, know where your data is coming from
999> <?php require($GLOBALS['srcdir'] . "/restoreSession.php"); ?>
1000For more information execute 'psecio-parse rules GlobalsUse'
1001
10026899) /home/coolife/git-repos/openemr/library/custom_template/delete_category.php on line 38
1003The use of $GLOBALS should be avoided, know where your data is coming from
1004> <script type="text/javascript" src="<?php echo $GLOBALS['webroot'] ?>/library/dialog.js?v=<?php echo $v_js_includes; ?>"></script>
1005For more information execute 'psecio-parse rules GlobalsUse'
1006
10076900) /home/coolife/git-repos/openemr/library/custom_template/delete_category.php on line 39
1008The use of $GLOBALS should be avoided, know where your data is coming from
1009> <script type="text/javascript" src="<?php echo $GLOBALS['assets_static_relative']; ?>/jquery/dist/jquery.min.js"></script>
1010For more information execute 'psecio-parse rules GlobalsUse'
1011
10126901) /home/coolife/git-repos/openemr/library/custom_template/delete_category.php on line 40
1013The use of $GLOBALS should be avoided, know where your data is coming from
1014> <script type="text/javascript" src="<?php echo $GLOBALS['webroot'] ?>/library/js/ajax_functions_writer.js"></script>
1015For more information execute 'psecio-parse rules GlobalsUse'
1016
10176902) /home/coolife/git-repos/openemr/library/custom_template/quest_popup.php on line 31
1018Avoid the use of $_REQUEST (know where your data comes from)
1019> $content = $_REQUEST['content'];
1020For more information execute 'psecio-parse rules RequestUse'
1021
10226903) /home/coolife/git-repos/openemr/library/custom_template/quest_popup.php on line 37
1023The use of $GLOBALS should be avoided, know where your data is coming from
1024> <script type="text/javascript" src="<?php echo $GLOBALS['assets_static_relative']; ?>/jquery/dist/jquery.min.js"></script>
1025For more information execute 'psecio-parse rules GlobalsUse'
1026
10276904) /home/coolife/git-repos/openemr/library/edihistory/edih_x12file_class.php on line 145
1028Evaluation with booleans should use strict type checking (ex: if $foo === false)
1029> if (!$file_text || is_string($file_text) == false) {
1030For more information execute 'psecio-parse rules BooleanIdentity'
1031
10326905) /home/coolife/git-repos/openemr/library/edihistory/edih_x12file_class.php on line 658
1033The third parameter should be set (and be true) on in_array to avoid type switching issues
1034> if (!in_array(substr($sn, 0, 3), $chk_segs)) {
1035For more information execute 'psecio-parse rules TypeSafeInArray'
1036
10376906) /home/coolife/git-repos/openemr/library/edihistory/edih_x12file_class.php on line 658
1038Evaluation using in_array should enforce type checking (third parameter should be true)
1039> if (!in_array(substr($sn, 0, 3), $chk_segs)) {
1040For more information execute 'psecio-parse rules InArrayStrict'
1041
10426907) /home/coolife/git-repos/openemr/library/edihistory/edih_archive.php on line 308
1043The third parameter should be set (and be true) on in_array to avoid type switching issues
1044> if (in_array($row['FileName'], $filename_array)) {
1045For more information execute 'psecio-parse rules TypeSafeInArray'
1046
10476908) /home/coolife/git-repos/openemr/library/edihistory/edih_archive.php on line 308
1048Evaluation using in_array should enforce type checking (third parameter should be true)
1049> if (in_array($row['FileName'], $filename_array)) {
1050For more information execute 'psecio-parse rules InArrayStrict'
1051
10526909) /home/coolife/git-repos/openemr/library/edihistory/edih_archive.php on line 941
1053The third parameter should be set (and be true) on in_array to avoid type switching issues
1054> if (in_array($fa, $types_ar)) {
1055For more information execute 'psecio-parse rules TypeSafeInArray'
1056
10576910) /home/coolife/git-repos/openemr/library/edihistory/edih_archive.php on line 941
1058Evaluation using in_array should enforce type checking (third parameter should be true)
1059> if (in_array($fa, $types_ar)) {
1060For more information execute 'psecio-parse rules InArrayStrict'
1061
10626911) /home/coolife/git-repos/openemr/library/edihistory/edih_segments.php on line 128
1063The third parameter should be set (and be true) on in_array to avoid type switching issues
1064> $bterr = (in_array($stsegct, $erseg)) ? 'bterr' : 'btseg';
1065For more information execute 'psecio-parse rules TypeSafeInArray'
1066
10676912) /home/coolife/git-repos/openemr/library/edihistory/edih_segments.php on line 128
1068Evaluation using in_array should enforce type checking (third parameter should be true)
1069> $bterr = (in_array($stsegct, $erseg)) ? 'bterr' : 'btseg';
1070For more information execute 'psecio-parse rules InArrayStrict'
1071
10726913) /home/coolife/git-repos/openemr/library/edihistory/edih_segments.php on line 403
1073The third parameter should be set (and be true) on in_array to avoid type switching issues
1074> $bterr = (in_array($stsegct, $erseg)) ? 'bterr' : 'btseg';
1075For more information execute 'psecio-parse rules TypeSafeInArray'
1076
10776914) /home/coolife/git-repos/openemr/library/edihistory/edih_segments.php on line 403
1078Evaluation using in_array should enforce type checking (third parameter should be true)
1079> $bterr = (in_array($stsegct, $erseg)) ? 'bterr' : 'btseg';
1080For more information execute 'psecio-parse rules InArrayStrict'
1081
10826915) /home/coolife/git-repos/openemr/library/edihistory/edih_segments.php on line 895
1083The third parameter should be set (and be true) on in_array to avoid type switching issues
1084> $bterr = (in_array($stsegct, $erseg)) ? 'bterr' : 'btseg';
1085For more information execute 'psecio-parse rules TypeSafeInArray'
1086
10876916) /home/coolife/git-repos/openemr/library/edihistory/edih_segments.php on line 895
1088Evaluation using in_array should enforce type checking (third parameter should be true)
1089> $bterr = (in_array($stsegct, $erseg)) ? 'bterr' : 'btseg';
1090For more information execute 'psecio-parse rules InArrayStrict'
1091
10926917) /home/coolife/git-repos/openemr/library/edihistory/edih_segments.php on line 1163
1093The third parameter should be set (and be true) on in_array to avoid type switching issues
1094> } elseif (in_array($claimid, $st['acct'])) {
1095For more information execute 'psecio-parse rules TypeSafeInArray'
1096
10976918) /home/coolife/git-repos/openemr/library/edihistory/edih_segments.php on line 1163
1098Evaluation using in_array should enforce type checking (third parameter should be true)
1099> } elseif (in_array($claimid, $st['acct'])) {
1100For more information execute 'psecio-parse rules InArrayStrict'
1101
11026919) /home/coolife/git-repos/openemr/library/edihistory/edih_segments.php on line 1173
1103The third parameter should be set (and be true) on in_array to avoid type switching issues
1104> } elseif (in_array($claimid, $st['bht03'])) {
1105For more information execute 'psecio-parse rules TypeSafeInArray'
1106
11076920) /home/coolife/git-repos/openemr/library/edihistory/edih_segments.php on line 1173
1108Evaluation using in_array should enforce type checking (third parameter should be true)
1109> } elseif (in_array($claimid, $st['bht03'])) {
1110For more information execute 'psecio-parse rules InArrayStrict'
1111
11126921) /home/coolife/git-repos/openemr/library/edihistory/edih_997_error.php on line 235
1113By default 'extract' overwrites variables in the local scope
1114> extract($err_array['summary'], EXTR_OVERWRITE);
1115For more information execute 'psecio-parse rules Extract'
1116
11176922) /home/coolife/git-repos/openemr/library/edihistory/edih_io.php on line 135
1118The use of $GLOBALS should be avoided, know where your data is coming from
1119> $webdir = $GLOBALS['webroot'];
1120For more information execute 'psecio-parse rules GlobalsUse'
1121
11226923) /home/coolife/git-repos/openemr/library/edihistory/edih_io.php on line 136
1123The use of $GLOBALS should be avoided, know where your data is coming from
1124> $vendordir = $GLOBALS['assets_static_relative'];
1125For more information execute 'psecio-parse rules GlobalsUse'
1126
11276924) /home/coolife/git-repos/openemr/library/edihistory/edih_io.php on line 841
1128The use of $GLOBALS should be avoided, know where your data is coming from
1129> $eradir = $GLOBALS['OE_SITE_DIR'].DS.'edi'.DS.'era';
1130For more information execute 'psecio-parse rules GlobalsUse'
1131
11326925) /home/coolife/git-repos/openemr/library/edihistory/edih_csv_inc.php on line 360
1133The use of $GLOBALS should be avoided, know where your data is coming from
1134> if (isset($GLOBALS['OE_SITE_DIR'])) {
1135For more information execute 'psecio-parse rules GlobalsUse'
1136
11376926) /home/coolife/git-repos/openemr/library/edihistory/edih_csv_inc.php on line 363
1138The use of $GLOBALS should be avoided, know where your data is coming from
1139> return $GLOBALS['OE_SITE_DIR'].DS.'edi'.DS.'history';
1140For more information execute 'psecio-parse rules GlobalsUse'
1141
11426927) /home/coolife/git-repos/openemr/library/edihistory/edih_csv_inc.php on line 416
1143The use of $GLOBALS should be avoided, know where your data is coming from
1144> $sitedir = $GLOBALS['OE_SITE_DIR'];
1145For more information execute 'psecio-parse rules GlobalsUse'
1146
11476928) /home/coolife/git-repos/openemr/library/edihistory/edih_csv_inc.php on line 448
1148Avoid the use of `exit` or `die` with strings as it could lead to injection issues (direct output)
1149> die('Failed to create csv folder... ' . text($archive_dir));
1150For more information execute 'psecio-parse rules ExitOrDie'
1151
11526929) /home/coolife/git-repos/openemr/library/edihistory/edih_csv_inc.php on line 480
1153Avoid the use of `exit` or `die` with strings as it could lead to injection issues (direct output)
1154> die('Setup failed: cannot write to ' . text($basedir));
1155For more information execute 'psecio-parse rules ExitOrDie'
1156
11576930) /home/coolife/git-repos/openemr/library/edihistory/edih_csv_inc.php on line 485
1158Avoid the use of `exit` or `die` with strings as it could lead to injection issues (direct output)
1159> die('Failed to create history folder... ' . text($edihist_dir));
1160For more information execute 'psecio-parse rules ExitOrDie'
1161
11626931) /home/coolife/git-repos/openemr/library/edihistory/edih_csv_inc.php on line 780
1163The use of $GLOBALS should be avoided, know where your data is coming from
1164> $p_ar['f837'] = array('type'=>'f837', 'directory'=>$GLOBALS['OE_SITE_DIR'].DS.'edi', 'claims_csv'=>$edihist_dir.DS.'csv'.DS.'claims_f837.csv',
1165For more information execute 'psecio-parse rules GlobalsUse'
1166
11676932) /home/coolife/git-repos/openemr/library/edihistory/edih_csv_inc.php on line 913
1168Evaluation with booleans should use strict type checking (ex: if $foo === false)
1169> if (empty($params) || csv_singlerecord_test($params) == false) {
1170For more information execute 'psecio-parse rules BooleanIdentity'
1171
11726933) /home/coolife/git-repos/openemr/library/edihistory/edih_csv_inc.php on line 2057
1173The third parameter should be set (and be true) on in_array to avoid type switching issues
1174> if (!in_array($data[3], array('1', '2', '3', '19', '20', '21'))) {
1175For more information execute 'psecio-parse rules TypeSafeInArray'
1176
11776934) /home/coolife/git-repos/openemr/library/edihistory/edih_csv_inc.php on line 2057
1178Evaluation using in_array should enforce type checking (third parameter should be true)
1179> if (!in_array($data[3], array('1', '2', '3', '19', '20', '21'))) {
1180For more information execute 'psecio-parse rules InArrayStrict'
1181
11826935) /home/coolife/git-repos/openemr/library/edihistory/edih_csv_inc.php on line 2062
1183The third parameter should be set (and be true) on in_array to avoid type switching issues
1184> if (!in_array($data[3], array('1', '2', '3', '19', '20', '21'))) {
1185For more information execute 'psecio-parse rules TypeSafeInArray'
1186
11876936) /home/coolife/git-repos/openemr/library/edihistory/edih_csv_inc.php on line 2062
1188Evaluation using in_array should enforce type checking (third parameter should be true)
1189> if (!in_array($data[3], array('1', '2', '3', '19', '20', '21'))) {
1190For more information execute 'psecio-parse rules InArrayStrict'
1191
11926937) /home/coolife/git-repos/openemr/library/edihistory/edih_uploads.php on line 404
1193The third parameter should be set (and be true) on in_array to avoid type switching issues
1194> if (!in_array($fa['type'], $m_types)) {
1195For more information execute 'psecio-parse rules TypeSafeInArray'
1196
11976938) /home/coolife/git-repos/openemr/library/edihistory/edih_uploads.php on line 404
1198Evaluation using in_array should enforce type checking (third parameter should be true)
1199> if (!in_array($fa['type'], $m_types)) {
1200For more information execute 'psecio-parse rules InArrayStrict'
1201
12026939) /home/coolife/git-repos/openemr/library/edihistory/edih_csv_data.php on line 113
1203The third parameter should be set (and be true) on in_array to avoid type switching issues
1204> if (in_array($claim['Status'], array('1', '2', '3', '19', '20', '21'))) {
1205For more information execute 'psecio-parse rules TypeSafeInArray'
1206
12076940) /home/coolife/git-repos/openemr/library/edihistory/edih_csv_data.php on line 113
1208Evaluation using in_array should enforce type checking (third parameter should be true)
1209> if (in_array($claim['Status'], array('1', '2', '3', '19', '20', '21'))) {
1210For more information execute 'psecio-parse rules InArrayStrict'
1211
12126941) /home/coolife/git-repos/openemr/library/edihistory/edih_csv_data.php on line 308
1213The third parameter should be set (and be true) on in_array to avoid type switching issues
1214> if (in_array('f837', $rtypes)) {
1215For more information execute 'psecio-parse rules TypeSafeInArray'
1216
12176942) /home/coolife/git-repos/openemr/library/edihistory/edih_csv_data.php on line 308
1218Evaluation using in_array should enforce type checking (third parameter should be true)
1219> if (in_array('f837', $rtypes)) {
1220For more information execute 'psecio-parse rules InArrayStrict'
1221
12226943) /home/coolife/git-repos/openemr/library/edihistory/edih_csv_data.php on line 337
1223The third parameter should be set (and be true) on in_array to avoid type switching issues
1224> if (in_array('f997', $rtypes)) {
1225For more information execute 'psecio-parse rules TypeSafeInArray'
1226
12276944) /home/coolife/git-repos/openemr/library/edihistory/edih_csv_data.php on line 337
1228Evaluation using in_array should enforce type checking (third parameter should be true)
1229> if (in_array('f997', $rtypes)) {
1230For more information execute 'psecio-parse rules InArrayStrict'
1231
12326945) /home/coolife/git-repos/openemr/library/edihistory/edih_csv_data.php on line 365
1233The third parameter should be set (and be true) on in_array to avoid type switching issues
1234> if (in_array('f277', $rtypes)) {
1235For more information execute 'psecio-parse rules TypeSafeInArray'
1236
12376946) /home/coolife/git-repos/openemr/library/edihistory/edih_csv_data.php on line 365
1238Evaluation using in_array should enforce type checking (third parameter should be true)
1239> if (in_array('f277', $rtypes)) {
1240For more information execute 'psecio-parse rules InArrayStrict'
1241
12426947) /home/coolife/git-repos/openemr/library/edihistory/edih_csv_data.php on line 393
1243The third parameter should be set (and be true) on in_array to avoid type switching issues
1244> if (in_array('f835', $rtypes)) {
1245For more information execute 'psecio-parse rules TypeSafeInArray'
1246
12476948) /home/coolife/git-repos/openemr/library/edihistory/edih_csv_data.php on line 393
1248Evaluation using in_array should enforce type checking (third parameter should be true)
1249> if (in_array('f835', $rtypes)) {
1250For more information execute 'psecio-parse rules InArrayStrict'
1251
12526949) /home/coolife/git-repos/openemr/library/clinical_rules.php on line 173
1253The use of $GLOBALS should be avoided, know where your data is coming from
1254> if ($mode == "reminders-due" && $GLOBALS['enable_alert_log']) {
1255For more information execute 'psecio-parse rules GlobalsUse'
1256
12576950) /home/coolife/git-repos/openemr/library/clinical_rules.php on line 181
1258The use of $GLOBALS should be avoided, know where your data is coming from
1259> if ($mode == "reminders-due" && $GLOBALS['enable_alert_log']) {
1260For more information execute 'psecio-parse rules GlobalsUse'
1261
12626951) /home/coolife/git-repos/openemr/library/clinical_rules.php on line 183
1263The use of $GLOBALS should be avoided, know where your data is coming from
1264> if (!empty($new_targets) && $GLOBALS['enable_cdr_new_crp']) {
1265For more information execute 'psecio-parse rules GlobalsUse'
1266
12676952) /home/coolife/git-repos/openemr/library/clinical_rules.php on line 264
1268The use of $GLOBALS should be avoided, know where your data is coming from
1269> if (($mode == "reminders-due") && ($test === false) && ($GLOBALS['enable_alert_log'])) {
1270For more information execute 'psecio-parse rules GlobalsUse'
1271
12726953) /home/coolife/git-repos/openemr/library/clinical_rules.php on line 272
1273The use of $GLOBALS should be avoided, know where your data is coming from
1274> if (($mode == "reminders-due") && ($test === false) && ($GLOBALS['enable_alert_log'])) {
1275For more information execute 'psecio-parse rules GlobalsUse'
1276
12776954) /home/coolife/git-repos/openemr/library/clinical_rules.php on line 351
1278The use of $GLOBALS should be avoided, know where your data is coming from
1279> if ((!empty($conflicts_unique)) && $GLOBALS['enable_alert_log'] && ($test===false)) {
1280For more information execute 'psecio-parse rules GlobalsUse'
1281
12826955) /home/coolife/git-repos/openemr/library/clinical_rules.php on line 509
1283The use of $GLOBALS should be avoided, know where your data is coming from
1284> if (( ($type == "active_alert" || $type == "passive_alert") && ($GLOBALS['report_itemizing_standard']) ) ||
1285For more information execute 'psecio-parse rules GlobalsUse'
1286
12876956) /home/coolife/git-repos/openemr/library/clinical_rules.php on line 510
1288The use of $GLOBALS should be avoided, know where your data is coming from
1289> ( ($type == "cqm" || $type == "cqm_2011" || $type == "cqm_2014") && ($GLOBALS['report_itemizing_cqm']) ) ||
1290For more information execute 'psecio-parse rules GlobalsUse'
1291
12926957) /home/coolife/git-repos/openemr/library/clinical_rules.php on line 511
1293The use of $GLOBALS should be avoided, know where your data is coming from
1294> ( ($type == "amc" || $type == "amc_2011" || $type == "amc_2014" || $type == "amc_2014_stage1" || $type == "amc_2014_stage2") && ($GLOBALS['report_itemizing_amc']) ) ) {
1295For more information execute 'psecio-parse rules GlobalsUse'
1296
12976958) /home/coolife/git-repos/openemr/library/clinical_rules.php on line 512
1298The use of $GLOBALS should be avoided, know where your data is coming from
1299> $GLOBALS['report_itemizing_temp_flag_and_id'] = $report_id;
1300For more information execute 'psecio-parse rules GlobalsUse'
1301
13026959) /home/coolife/git-repos/openemr/library/clinical_rules.php on line 514
1303The use of $GLOBALS should be avoided, know where your data is coming from
1304> $GLOBALS['report_itemizing_temp_flag_and_id'] = 0;
1305For more information execute 'psecio-parse rules GlobalsUse'
1306
13076960) /home/coolife/git-repos/openemr/library/clinical_rules.php on line 519
1308The use of $GLOBALS should be avoided, know where your data is coming from
1309> if ($GLOBALS['report_itemizing_temp_flag_and_id']) {
1310For more information execute 'psecio-parse rules GlobalsUse'
1311
13126961) /home/coolife/git-repos/openemr/library/clinical_rules.php on line 520
1313The use of $GLOBALS should be avoided, know where your data is coming from
1314> $GLOBALS['report_itemized_test_id_iterator'] = 1;
1315For more information execute 'psecio-parse rules GlobalsUse'
1316
13176962) /home/coolife/git-repos/openemr/library/clinical_rules.php on line 757
1318The use of $GLOBALS should be avoided, know where your data is coming from
1319> if (!empty($GLOBALS['report_itemizing_temp_flag_and_id'])) {
1320For more information execute 'psecio-parse rules GlobalsUse'
1321
13226963) /home/coolife/git-repos/openemr/library/clinical_rules.php on line 758
1323The use of $GLOBALS should be avoided, know where your data is coming from
1324> $GLOBALS['report_itemized_test_id_iterator']++;
1325For more information execute 'psecio-parse rules GlobalsUse'
1326
13276964) /home/coolife/git-repos/openemr/library/clinical_rules.php on line 777
1328The use of $GLOBALS should be avoided, know where your data is coming from
1329> if (!empty($GLOBALS['report_itemizing_temp_flag_and_id'])) {
1330For more information execute 'psecio-parse rules GlobalsUse'
1331
13326965) /home/coolife/git-repos/openemr/library/clinical_rules.php on line 811
1333The use of $GLOBALS should be avoided, know where your data is coming from
1334> if ($GLOBALS['report_itemizing_temp_flag_and_id']) {
1335For more information execute 'psecio-parse rules GlobalsUse'
1336
13376966) /home/coolife/git-repos/openemr/library/clinical_rules.php on line 825
1338The use of $GLOBALS should be avoided, know where your data is coming from
1339> if ($GLOBALS['report_itemizing_temp_flag_and_id']) {
1340For more information execute 'psecio-parse rules GlobalsUse'
1341
13426967) /home/coolife/git-repos/openemr/library/clinical_rules.php on line 826
1343The use of $GLOBALS should be avoided, know where your data is coming from
1344> insertItemReportTracker($GLOBALS['report_itemizing_temp_flag_and_id'], $GLOBALS['report_itemized_test_id_iterator'], 1, $rowPatient['pid']);
1345For more information execute 'psecio-parse rules GlobalsUse'
1346
13476968) /home/coolife/git-repos/openemr/library/clinical_rules.php on line 826
1348The use of $GLOBALS should be avoided, know where your data is coming from
1349> insertItemReportTracker($GLOBALS['report_itemizing_temp_flag_and_id'], $GLOBALS['report_itemized_test_id_iterator'], 1, $rowPatient['pid']);
1350For more information execute 'psecio-parse rules GlobalsUse'
1351
13526969) /home/coolife/git-repos/openemr/library/clinical_rules.php on line 863
1353The use of $GLOBALS should be avoided, know where your data is coming from
1354> if (!empty($GLOBALS['report_itemizing_temp_flag_and_id']) && !($temp_track_pass)) {
1355For more information execute 'psecio-parse rules GlobalsUse'
1356
13576970) /home/coolife/git-repos/openemr/library/clinical_rules.php on line 864
1358The use of $GLOBALS should be avoided, know where your data is coming from
1359> insertItemReportTracker($GLOBALS['report_itemizing_temp_flag_and_id'], $GLOBALS['report_itemized_test_id_iterator'], 0, $rowPatient['pid']);
1360For more information execute 'psecio-parse rules GlobalsUse'
1361
13626971) /home/coolife/git-repos/openemr/library/clinical_rules.php on line 864
1363The use of $GLOBALS should be avoided, know where your data is coming from
1364> insertItemReportTracker($GLOBALS['report_itemizing_temp_flag_and_id'], $GLOBALS['report_itemized_test_id_iterator'], 0, $rowPatient['pid']);
1365For more information execute 'psecio-parse rules GlobalsUse'
1366
13676972) /home/coolife/git-repos/openemr/library/clinical_rules.php on line 876
1368The use of $GLOBALS should be avoided, know where your data is coming from
1369> if ($GLOBALS['report_itemizing_temp_flag_and_id']) {
1370For more information execute 'psecio-parse rules GlobalsUse'
1371
13726973) /home/coolife/git-repos/openemr/library/clinical_rules.php on line 877
1373The use of $GLOBALS should be avoided, know where your data is coming from
1374> $newRow=array_merge($newRow, array('itemized_test_id'=>$GLOBALS['report_itemized_test_id_iterator']));
1375For more information execute 'psecio-parse rules GlobalsUse'
1376
13776974) /home/coolife/git-repos/openemr/library/clinical_rules.php on line 887
1378The use of $GLOBALS should be avoided, know where your data is coming from
1379> if ($GLOBALS['report_itemizing_temp_flag_and_id']) {
1380For more information execute 'psecio-parse rules GlobalsUse'
1381
13826975) /home/coolife/git-repos/openemr/library/clinical_rules.php on line 888
1383The use of $GLOBALS should be avoided, know where your data is coming from
1384> $GLOBALS['report_itemized_test_id_iterator']++;
1385For more information execute 'psecio-parse rules GlobalsUse'
1386
13876976) /home/coolife/git-repos/openemr/library/clinical_rules.php on line 906
1388The use of $GLOBALS should be avoided, know where your data is coming from
1389> if ($GLOBALS['report_itemizing_temp_flag_and_id']) {
1390For more information execute 'psecio-parse rules GlobalsUse'
1391
13926977) /home/coolife/git-repos/openemr/library/clinical_rules.php on line 937
1393The use of $GLOBALS should be avoided, know where your data is coming from
1394> if ($GLOBALS['report_itemizing_temp_flag_and_id']) {
1395For more information execute 'psecio-parse rules GlobalsUse'
1396
13976978) /home/coolife/git-repos/openemr/library/clinical_rules.php on line 948
1398The use of $GLOBALS should be avoided, know where your data is coming from
1399> if ($GLOBALS['report_itemizing_temp_flag_and_id']) {
1400For more information execute 'psecio-parse rules GlobalsUse'
1401
14026979) /home/coolife/git-repos/openemr/library/clinical_rules.php on line 949
1403The use of $GLOBALS should be avoided, know where your data is coming from
1404> insertItemReportTracker($GLOBALS['report_itemizing_temp_flag_and_id'], $GLOBALS['report_itemized_test_id_iterator'], 1, $rowPatient['pid']);
1405For more information execute 'psecio-parse rules GlobalsUse'
1406
14076980) /home/coolife/git-repos/openemr/library/clinical_rules.php on line 949
1408The use of $GLOBALS should be avoided, know where your data is coming from
1409> insertItemReportTracker($GLOBALS['report_itemizing_temp_flag_and_id'], $GLOBALS['report_itemized_test_id_iterator'], 1, $rowPatient['pid']);
1410For more information execute 'psecio-parse rules GlobalsUse'
1411
14126981) /home/coolife/git-repos/openemr/library/clinical_rules.php on line 986
1413The use of $GLOBALS should be avoided, know where your data is coming from
1414> if ($GLOBALS['report_itemizing_temp_flag_and_id'] && !($temp_track_pass)) {
1415For more information execute 'psecio-parse rules GlobalsUse'
1416
14176982) /home/coolife/git-repos/openemr/library/clinical_rules.php on line 987
1418The use of $GLOBALS should be avoided, know where your data is coming from
1419> insertItemReportTracker($GLOBALS['report_itemizing_temp_flag_and_id'], $GLOBALS['report_itemized_test_id_iterator'], 0, $rowPatient['pid']);
1420For more information execute 'psecio-parse rules GlobalsUse'
1421
14226983) /home/coolife/git-repos/openemr/library/clinical_rules.php on line 987
1423The use of $GLOBALS should be avoided, know where your data is coming from
1424> insertItemReportTracker($GLOBALS['report_itemizing_temp_flag_and_id'], $GLOBALS['report_itemized_test_id_iterator'], 0, $rowPatient['pid']);
1425For more information execute 'psecio-parse rules GlobalsUse'
1426
14276984) /home/coolife/git-repos/openemr/library/clinical_rules.php on line 1001
1428The use of $GLOBALS should be avoided, know where your data is coming from
1429> if ($GLOBALS['report_itemizing_temp_flag_and_id']) {
1430For more information execute 'psecio-parse rules GlobalsUse'
1431
14326985) /home/coolife/git-repos/openemr/library/clinical_rules.php on line 1002
1433The use of $GLOBALS should be avoided, know where your data is coming from
1434> $newRow=array_merge($newRow, array('itemized_test_id'=>$GLOBALS['report_itemized_test_id_iterator']));
1435For more information execute 'psecio-parse rules GlobalsUse'
1436
14376986) /home/coolife/git-repos/openemr/library/options.js.php on line 275
1438The use of $GLOBALS should be avoided, know where your data is coming from
1439> imageURLPrefix: '<?php echo $GLOBALS['assets_static_relative'] ?>/literallycanvas/img'
1440For more information execute 'psecio-parse rules GlobalsUse'
1441
14426987) /home/coolife/git-repos/openemr/sql_patch.php on line 48
1443The use of $GLOBALS should be avoided, know where your data is coming from
1444> $GLOBALS["enable_auditlog"]=0;
1445For more information execute 'psecio-parse rules GlobalsUse'
1446
14476988) /home/coolife/git-repos/openemr/sql_patch.php on line 50
1448The use of $GLOBALS should be avoided, know where your data is coming from
1449> $EMRversion = trim(preg_replace('/\s*\([^)]*\)/', '', $GLOBALS['openemr_version']));
1450For more information execute 'psecio-parse rules GlobalsUse'
1451
14526989) /home/coolife/git-repos/openemr/modules/sms_email_reminder/sms_clickatell.php on line 175
1453Evaluation with booleans should use strict type checking (ex: if $foo === false)
1454> if ($this->unicode == true) {
1455For more information execute 'psecio-parse rules BooleanIdentity'
1456
14576990) /home/coolife/git-repos/openemr/modules/sms_email_reminder/sms_clickatell.php on line 178
1458Avoid the use of `exit` or `die` with strings as it could lead to injection issues (direct output)
1459> die("Your unicode message is too long! (Current lenght=".mb_strlen($text).")");
1460For more information execute 'psecio-parse rules ExitOrDie'
1461
14626991) /home/coolife/git-repos/openemr/modules/sms_email_reminder/sms_clickatell.php on line 189
1463Avoid the use of `exit` or `die` with strings as it could lead to injection issues (direct output)
1464> die("Your message is too long! (Current lenght=".strlen($text).")");
1465For more information execute 'psecio-parse rules ExitOrDie'
1466
14676992) /home/coolife/git-repos/openemr/modules/sms_email_reminder/batch_phone_notification.php on line 38
1468The use of $GLOBALS should be avoided, know where your data is coming from
1469> $before_trigger_hours = $GLOBALS['phone_notification_hour'];
1470For more information execute 'psecio-parse rules GlobalsUse'
1471
14726993) /home/coolife/git-repos/openemr/modules/sms_email_reminder/batch_phone_notification.php on line 40
1473The use of $GLOBALS should be avoided, know where your data is coming from
1474> $phone_url = $GLOBALS['phone_gateway_url'] ;
1475For more information execute 'psecio-parse rules GlobalsUse'
1476
14776994) /home/coolife/git-repos/openemr/modules/sms_email_reminder/batch_phone_notification.php on line 41
1478The use of $GLOBALS should be avoided, know where your data is coming from
1479> $phone_id = $GLOBALS['phone_gateway_username'];
1480For more information execute 'psecio-parse rules GlobalsUse'
1481
14826995) /home/coolife/git-repos/openemr/modules/sms_email_reminder/batch_phone_notification.php on line 42
1483The use of $GLOBALS should be avoided, know where your data is coming from
1484> $phone_token = decryptStandard($GLOBALS['phone_gateway_password']);
1485For more information execute 'psecio-parse rules GlobalsUse'
1486
14876996) /home/coolife/git-repos/openemr/modules/sms_email_reminder/batch_phone_notification.php on line 43
1488The use of $GLOBALS should be avoided, know where your data is coming from
1489> $phone_time_range = $GLOBALS['phone_time_range'];
1490For more information execute 'psecio-parse rules GlobalsUse'
1491
14926997) /home/coolife/git-repos/openemr/modules/sms_email_reminder/batch_phone_notification.php on line 71
1493The use of $GLOBALS should be avoided, know where your data is coming from
1494> $greeting = $GLOBALS['phone_appt_message']['Default'];
1495For more information execute 'psecio-parse rules GlobalsUse'
1496
14976998) /home/coolife/git-repos/openemr/modules/sms_email_reminder/batch_phone_notification.php on line 194
1498The use of $GLOBALS should be avoided, know where your data is coming from
1499> $log_file = $GLOBALS['phone_reminder_log_dir'];
1500For more information execute 'psecio-parse rules GlobalsUse'
1501
15026999) /home/coolife/git-repos/openemr/modules/sms_email_reminder/batch_phone_notification.php on line 221
1503The use of $GLOBALS should be avoided, know where your data is coming from
1504> $message_map = $GLOBALS['phone_appt_message'];
1505For more information execute 'psecio-parse rules GlobalsUse'
1506
15077000) /home/coolife/git-repos/openemr/modules/sms_email_reminder/cron_functions.php on line 24
1508The use of $GLOBALS should be avoided, know where your data is coming from
1509> if ($GLOBALS['smtp_host_name'] == '') {
1510For more information execute 'psecio-parse rules GlobalsUse'
1511
15127001) /home/coolife/git-repos/openemr/modules/sms_email_reminder/cron_functions.php on line 91
1513The use of $GLOBALS should be avoided, know where your data is coming from
1514> $smtp->host_name = $GLOBALS['smtp_host_name'];
1515For more information execute 'psecio-parse rules GlobalsUse'
1516
15177002) /home/coolife/git-repos/openemr/modules/sms_email_reminder/cron_functions.php on line 92
1518The use of $GLOBALS should be avoided, know where your data is coming from
1519> $smtp->host_port = $GLOBALS['smtp_host_port'];
1520For more information execute 'psecio-parse rules GlobalsUse'
1521
15227003) /home/coolife/git-repos/openemr/modules/sms_email_reminder/cron_functions.php on line 93
1523The use of $GLOBALS should be avoided, know where your data is coming from
1524> $smtp->ssl = $GLOBALS['smtp_use_ssl'];
1525For more information execute 'psecio-parse rules GlobalsUse'
1526
15277004) /home/coolife/git-repos/openemr/modules/sms_email_reminder/cron_functions.php on line 94
1528The use of $GLOBALS should be avoided, know where your data is coming from
1529> $smtp->localhost = $GLOBALS['smtp_localhost'];
1530For more information execute 'psecio-parse rules GlobalsUse'
1531
15327005) /home/coolife/git-repos/openemr/modules/sms_email_reminder/cron_functions.php on line 103
1533The use of $GLOBALS should be avoided, know where your data is coming from
1534> $smtp->user = $GLOBALS['smtp_auth_user'];
1535For more information execute 'psecio-parse rules GlobalsUse'
1536
15377006) /home/coolife/git-repos/openemr/modules/sms_email_reminder/cron_functions.php on line 104
1538The use of $GLOBALS should be avoided, know where your data is coming from
1539> $smtp->password = $GLOBALS['smtp_auth_pass'];
1540For more information execute 'psecio-parse rules GlobalsUse'
1541
15427007) /home/coolife/git-repos/openemr/modules/sms_email_reminder/batch_reminders.php on line 14
1543The use of $GLOBALS should be avoided, know where your data is coming from
1544> require_once($GLOBALS['srcdir'] . "/maviq_phone_api.php");
1545For more information execute 'psecio-parse rules GlobalsUse'
1546
15477008) /home/coolife/git-repos/openemr/modules/sms_email_reminder/batch_reminders.php on line 15
1548The use of $GLOBALS should be avoided, know where your data is coming from
1549> require_once($GLOBALS['srcdir'] . "/reminders.php");
1550For more information execute 'psecio-parse rules GlobalsUse'
1551
15527009) /home/coolife/git-repos/openemr/custom/download_qrda.php on line 153
1553The use of $GLOBALS should be avoided, know where your data is coming from
1554> <img class='downloadIcon' src='<?php echo $GLOBALS['webroot'];?>/images/downbtn.gif' onclick=downloadAllXML(); />
1555For more information execute 'psecio-parse rules GlobalsUse'
1556
15577010) /home/coolife/git-repos/openemr/custom/download_qrda.php on line 156
1558The use of $GLOBALS should be avoided, know where your data is coming from
1559> <img src='<?php echo $GLOBALS['webroot'];?>/interface/pic/ajax-loader.gif'/>
1560For more information execute 'psecio-parse rules GlobalsUse'
1561
15627011) /home/coolife/git-repos/openemr/custom/download_qrda.php on line 173
1563The third parameter should be set (and be true) on in_array to avoid type switching issues
1564> if (count($cqmCodes) && in_array($row['cqm_nqf_code'], $cqmCodes)) {
1565For more information execute 'psecio-parse rules TypeSafeInArray'
1566
15677012) /home/coolife/git-repos/openemr/custom/download_qrda.php on line 173
1568Evaluation using in_array should enforce type checking (third parameter should be true)
1569> if (count($cqmCodes) && in_array($row['cqm_nqf_code'], $cqmCodes)) {
1570For more information execute 'psecio-parse rules InArrayStrict'
1571
15727013) /home/coolife/git-repos/openemr/custom/download_qrda.php on line 208
1573The use of $GLOBALS should be avoided, know where your data is coming from
1574> echo "<img class='downloadIcon' src='" . $GLOBALS['webroot'] . "/images/downbtn.gif' onclick=downloadXML(" . attr_js($counter) . ",1); />";
1575For more information execute 'psecio-parse rules GlobalsUse'
1576
15777014) /home/coolife/git-repos/openemr/custom/download_qrda.php on line 211
1578The use of $GLOBALS should be avoided, know where your data is coming from
1579> echo "<img src='" . $GLOBALS['webroot'] . "/interface/pic/ajax-loader.gif'/>";
1580For more information execute 'psecio-parse rules GlobalsUse'
1581
15827015) /home/coolife/git-repos/openemr/custom/download_qrda.php on line 216
1583The use of $GLOBALS should be avoided, know where your data is coming from
1584> echo "<img src='" . $GLOBALS['webroot'] . "/images/checkmark.png' />";
1585For more information execute 'psecio-parse rules GlobalsUse'
1586
15877016) /home/coolife/git-repos/openemr/custom/ajax_download.php on line 34
1588Avoid the use of $_REQUEST (know where your data comes from)
1589> if (!verifyCsrfToken($_REQUEST["csrf_token_form"])) {
1590For more information execute 'psecio-parse rules RequestUse'
1591
15927017) /home/coolife/git-repos/openemr/custom/ajax_download.php on line 74
1593'header()' calls should not use concatenation directly
1594> header("Content-Length: " . filesize($finalZip));
1595For more information execute 'psecio-parse rules SetHeaderWithInput'
1596
15977018) /home/coolife/git-repos/openemr/custom/ajax_download.php on line 75
1598'header()' calls should not use concatenation directly
1599> header("Content-Disposition: attachment; filename=" . basename($finalZip) . ";");
1600For more information execute 'psecio-parse rules SetHeaderWithInput'
1601
16027019) /home/coolife/git-repos/openemr/custom/ajax_download.php on line 77
1603The readfile/readlink/readgzfile functions output content directly (possible injection)
1604> readfile($finalZip);
1605For more information execute 'psecio-parse rules Readfile'
1606
16077020) /home/coolife/git-repos/openemr/custom/export_qrda_xml.php on line 689
1608The third parameter should be set (and be true) on in_array to avoid type switching issues
1609> if ((in_array($row['cqm_nqf_code'], $denExcepNotNeedRules) ) && ($cqmKey == "exception_patients")) {
1610For more information execute 'psecio-parse rules TypeSafeInArray'
1611
16127021) /home/coolife/git-repos/openemr/custom/export_qrda_xml.php on line 689
1613Evaluation using in_array should enforce type checking (third parameter should be true)
1614> if ((in_array($row['cqm_nqf_code'], $denExcepNotNeedRules) ) && ($cqmKey == "exception_patients")) {
1615For more information execute 'psecio-parse rules InArrayStrict'
1616
16177022) /home/coolife/git-repos/openemr/custom/export_qrda_xml.php on line 785
1618The third parameter should be set (and be true) on in_array to avoid type switching issues
1619> if (in_array($row['cqm_nqf_code'], $multNumNQFArr)) {
1620For more information execute 'psecio-parse rules TypeSafeInArray'
1621
16227023) /home/coolife/git-repos/openemr/custom/export_qrda_xml.php on line 785
1623Evaluation using in_array should enforce type checking (third parameter should be true)
1624> if (in_array($row['cqm_nqf_code'], $multNumNQFArr)) {
1625For more information execute 'psecio-parse rules InArrayStrict'
1626
16277024) /home/coolife/git-repos/openemr/custom/export_qrda_xml.php on line 808
1628Evaluation with booleans should use strict type checking (ex: if $foo === false)
1629> if (( !isset($skipMultNumArr[$row['cqm_nqf_code']]) ) || ($skipMultNumArr[$row['cqm_nqf_code']] == false)) {
1630For more information execute 'psecio-parse rules BooleanIdentity'
1631
16327025) /home/coolife/git-repos/openemr/custom/export_qrda_xml.php on line 923
1633The third parameter should be set (and be true) on in_array to avoid type switching issues
1634> if ((in_array($row['cqm_nqf_code'], $denExcepNotNeedRules) ) && ($cqmKey == "exception_patients")) {
1635For more information execute 'psecio-parse rules TypeSafeInArray'
1636
16377026) /home/coolife/git-repos/openemr/custom/export_qrda_xml.php on line 923
1638Evaluation using in_array should enforce type checking (third parameter should be true)
1639> if ((in_array($row['cqm_nqf_code'], $denExcepNotNeedRules) ) && ($cqmKey == "exception_patients")) {
1640For more information execute 'psecio-parse rules InArrayStrict'
1641
16427027) /home/coolife/git-repos/openemr/custom/export_qrda_xml.php on line 1441
1643The third parameter should be set (and be true) on in_array to avoid type switching issues
1644> if (in_array($row['cqm_nqf_code'], $multNumNQFArr)) {
1645For more information execute 'psecio-parse rules TypeSafeInArray'
1646
16477028) /home/coolife/git-repos/openemr/custom/export_qrda_xml.php on line 1441
1648Evaluation using in_array should enforce type checking (third parameter should be true)
1649> if (in_array($row['cqm_nqf_code'], $multNumNQFArr)) {
1650For more information execute 'psecio-parse rules InArrayStrict'
1651
16527029) /home/coolife/git-repos/openemr/custom/export_qrda_xml.php on line 1443
1653The third parameter should be set (and be true) on in_array to avoid type switching issues
1654> if (in_array($row['cqm_nqf_code'], $multNumNQFArr)) {
1655For more information execute 'psecio-parse rules TypeSafeInArray'
1656
16577030) /home/coolife/git-repos/openemr/custom/export_qrda_xml.php on line 1443
1658Evaluation using in_array should enforce type checking (third parameter should be true)
1659> if (in_array($row['cqm_nqf_code'], $multNumNQFArr)) {
1660For more information execute 'psecio-parse rules InArrayStrict'
1661
16627031) /home/coolife/git-repos/openemr/custom/export_qrda_xml.php on line 1487
1663The use of $GLOBALS should be avoided, know where your data is coming from
1664> $qrda_file_path = $GLOBALS['OE_SITE_DIR'] . "/documents/cqm_qrda/";
1665For more information execute 'psecio-parse rules GlobalsUse'
1666
16677032) /home/coolife/git-repos/openemr/custom/zutil.cli.doc_import.php on line 57
1668The use of $GLOBALS should be avoided, know where your data is coming from
1669> if (isset($GLOBALS[$arg['path']])) {
1670For more information execute 'psecio-parse rules GlobalsUse'
1671
16727033) /home/coolife/git-repos/openemr/custom/zutil.cli.doc_import.php on line 58
1673The use of $GLOBALS should be avoided, know where your data is coming from
1674> $arg['path'] = $GLOBALS[$arg['path']];
1675For more information execute 'psecio-parse rules GlobalsUse'
1676
16777034) /home/coolife/git-repos/openemr/custom/export_registry_xml.php on line 37
1678The use of $GLOBALS should be avoided, know where your data is coming from
1679> if (!empty($GLOBALS['cdr_report_nice'])) {
1680For more information execute 'psecio-parse rules GlobalsUse'
1681
16827035) /home/coolife/git-repos/openemr/custom/export_registry_xml.php on line 38
1683The use of $GLOBALS should be avoided, know where your data is coming from
1684> proc_nice($GLOBALS['cdr_report_nice']);
1685For more information execute 'psecio-parse rules GlobalsUse'
1686
16877036) /home/coolife/git-repos/openemr/custom/export_registry_xml.php on line 133
1688Evaluation with booleans should use strict type checking (ex: if $foo === false)
1689> if ($firstProviderFlag == false) {
1690For more information execute 'psecio-parse rules BooleanIdentity'
1691
16927037) /home/coolife/git-repos/openemr/custom/export_registry_xml.php on line 157
1693Evaluation with booleans should use strict type checking (ex: if $foo === false)
1694> if ($firstPlanFlag == false) {
1695For more information execute 'psecio-parse rules BooleanIdentity'
1696
16977038) /home/coolife/git-repos/openemr/custom/export_registry_xml.php on line 158
1698Evaluation with booleans should use strict type checking (ex: if $foo === false)
1699> if ($firstProviderFlag == false) {
1700For more information execute 'psecio-parse rules BooleanIdentity'
1701
17027039) /home/coolife/git-repos/openemr/custom/export_registry_xml.php on line 176
1703Evaluation with booleans should use strict type checking (ex: if $foo === false)
1704> if ($existProvider == true) {
1705For more information execute 'psecio-parse rules BooleanIdentity'
1706
17077040) /home/coolife/git-repos/openemr/custom/code_types.inc.php on line 83
1708The use of $GLOBALS should be avoided, know where your data is coming from
1709> if (array_key_exists($GLOBALS['default_search_code_type'], $code_types)) {
1710For more information execute 'psecio-parse rules GlobalsUse'
1711
17127041) /home/coolife/git-repos/openemr/custom/code_types.inc.php on line 84
1713The use of $GLOBALS should be avoided, know where your data is coming from
1714> $default_search_type = $GLOBALS['default_search_code_type'];
1715For more information execute 'psecio-parse rules GlobalsUse'
1716
17177042) /home/coolife/git-repos/openemr/custom/qrda_download.php on line 36
1718The use of $GLOBALS should be avoided, know where your data is coming from
1719> $qrda_file_path = $GLOBALS['OE_SITE_DIR'] . "/documents/cqm_qrda/";
1720For more information execute 'psecio-parse rules GlobalsUse'
1721
17227043) /home/coolife/git-repos/openemr/custom/qrda_download.php on line 44
1723'header()' calls should not use concatenation directly
1724> header("Content-Disposition: attachment; filename=\"".basename($xmlurl)."\";");
1725For more information execute 'psecio-parse rules SetHeaderWithInput'
1726
17277044) /home/coolife/git-repos/openemr/custom/qrda_download.php on line 46
1728'header()' calls should not use concatenation directly
1729> header("Content-Length: ". filesize($xmlurl));
1730For more information execute 'psecio-parse rules SetHeaderWithInput'
1731
17327045) /home/coolife/git-repos/openemr/custom/qrda_download.php on line 49
1733The readfile/readlink/readgzfile functions output content directly (possible injection)
1734> readfile($xmlurl);
1735For more information execute 'psecio-parse rules Readfile'
1736
17377046) /home/coolife/git-repos/openemr/custom/export_labworks.php on line 22
1738Avoid hard-coding sensitive values (ex. "username", "password", etc.)
1739> $FTP_USER = "openemr";
1740For more information execute 'psecio-parse rules HardcodedSensitiveValues'
1741
17427047) /home/coolife/git-repos/openemr/custom/export_labworks.php on line 23
1743Avoid hard-coding sensitive values (ex. "username", "password", etc.)
1744> $FTP_PASS = "secret";
1745For more information execute 'psecio-parse rules HardcodedSensitiveValues'
1746
17477048) /home/coolife/git-repos/openemr/custom/export_labworks.php on line 286
1748Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
1749> $ftpconn = ftp_connect($FTP_SERVER) or die("FTP connection failed");
1750For more information execute 'psecio-parse rules LogicalOperators'
1751
17527049) /home/coolife/git-repos/openemr/custom/export_labworks.php on line 287
1753Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
1754> ftp_login($ftpconn, $FTP_USER, $FTP_PASS) or die("FTP login failed");
1755For more information execute 'psecio-parse rules LogicalOperators'
1756
17577050) /home/coolife/git-repos/openemr/custom/export_labworks.php on line 289
1758Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
1759> ftp_chdir($ftpconn, $FTP_DIR) or die("FTP chdir failed");
1760For more information execute 'psecio-parse rules LogicalOperators'
1761
17627051) /home/coolife/git-repos/openemr/custom/export_labworks.php on line 292
1763Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
1764> ftp_put($ftpconn, $initialname, $finalpath, FTP_BINARY) or die("FTP put failed");
1765For more information execute 'psecio-parse rules LogicalOperators'
1766
17677052) /home/coolife/git-repos/openemr/custom/export_labworks.php on line 293
1768Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
1769> ftp_rename($ftpconn, $initialname, $finalname) or die("FTP rename failed");
1770For more information execute 'psecio-parse rules LogicalOperators'
1771
17727053) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/util/parsecsv.lib.php on line 290
1773'header()' calls should not use concatenation directly
1774> header('Content-Disposition: attachment; filename="' . $filename . '"');
1775For more information execute 'psecio-parse rules SetHeaderWithInput'
1776
17777054) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/util/thumbnail.php on line 69
1778The third parameter should be set (and be true) on in_array to avoid type switching issues
1779> if (! in_array($size [2], $this->allowableTypes)) {
1780For more information execute 'psecio-parse rules TypeSafeInArray'
1781
17827055) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/util/thumbnail.php on line 69
1783Evaluation using in_array should enforce type checking (third parameter should be true)
1784> if (! in_array($size [2], $this->allowableTypes)) {
1785For more information execute 'psecio-parse rules InArrayStrict'
1786
17877056) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/util/thumbnail.php on line 111
1788Evaluation with booleans should use strict type checking (ex: if $foo === false)
1789> if ($useExactSize == false && $size [0] <= $maxWidth && $size [1] <= $maxHeight) {
1790For more information execute 'psecio-parse rules BooleanIdentity'
1791
17927057) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/util/password.php on line 7
1793Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
1794> defined('PASSWORD_BCRYPT') or define('PASSWORD_BCRYPT', 1);
1795For more information execute 'psecio-parse rules LogicalOperators'
1796
17977058) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/util/password.php on line 9
1798Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
1799> defined('PASSWORD_DEFAULT') or define('PASSWORD_DEFAULT', PASSWORD_BCRYPT);
1800For more information execute 'psecio-parse rules LogicalOperators'
1801
18027059) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/util/Mime_Types.php on line 205
1803Use of system functions, especially with user input, is not recommended
1804> $result = @exec($cmd);
1805For more information execute 'psecio-parse rules SystemFunctions'
1806
18077060) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/util/Mime_Types.php on line 210
1808The third parameter should be set (and be true) on in_array to avoid type switching issues
1809> if (in_array($match [2], array (
1810> 'application',
1811> 'audio',
1812> 'image',
1813> 'message',
1814> 'multipart',
1815> 'text',
1816> 'video',
1817> 'chemical',
1818> 'model'
1819> )) || (substr($match [2], 0, 2) == 'x-')) {
1820For more information execute 'psecio-parse rules TypeSafeInArray'
1821
18227061) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/util/Mime_Types.php on line 210
1823Evaluation using in_array should enforce type checking (third parameter should be true)
1824> if (in_array($match [2], array (
1825> 'application',
1826> 'audio',
1827> 'image',
1828> 'message',
1829> 'multipart',
1830> 'text',
1831> 'video',
1832> 'chemical',
1833> 'model'
1834> )) || (substr($match [2], 0, 2) == 'x-')) {
1835For more information execute 'psecio-parse rules InArrayStrict'
1836
18377062) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/util/Mime_Types.php on line 356
1838The third parameter should be set (and be true) on in_array to avoid type switching issues
1839> return (in_array(strtolower($type), $this->mime_types));
1840For more information execute 'psecio-parse rules TypeSafeInArray'
1841
18427063) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/util/Mime_Types.php on line 356
1843Evaluation using in_array should enforce type checking (third parameter should be true)
1844> return (in_array(strtolower($type), $this->mime_types));
1845For more information execute 'psecio-parse rules InArrayStrict'
1846
18477064) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/util/zip.lib.php on line 102
1848Don't use eval. Ever.
1849> eval('$hexdtime = "' . $hexdtime . '";');
1850For more information execute 'psecio-parse rules EvalFunction'
1851
18527065) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/Authentication/PassPhrase.php on line 96
1853Avoid hard-coding sensitive values (ex. "username", "password", etc.)
1854> $password = "";
1855For more information execute 'psecio-parse rules HardcodedSensitiveValues'
1856
18577066) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/Authentication/Auth401.php on line 27
1858'header()' calls should not use concatenation directly
1859> header("WWW-Authenticate: Basic realm=\"" . $realm . "\"");
1860For more information execute 'psecio-parse rules SetHeaderWithInput'
1861
18627067) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/Phreeze/Phreezable.php on line 124
1863The third parameter should be set (and be true) on in_array to avoid type switching issues
1864> if (! in_array($propname, self::$NoCacheProperties)) {
1865For more information execute 'psecio-parse rules TypeSafeInArray'
1866
18677068) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/Phreeze/Phreezable.php on line 124
1868Evaluation using in_array should enforce type checking (third parameter should be true)
1869> if (! in_array($propname, self::$NoCacheProperties)) {
1870For more information execute 'psecio-parse rules InArrayStrict'
1871
18727069) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/Phreeze/Phreezable.php on line 149
1873The third parameter should be set (and be true) on in_array to avoid type switching issues
1874> if (! in_array($propname, self::$NoCacheProperties)) {
1875For more information execute 'psecio-parse rules TypeSafeInArray'
1876
18777070) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/Phreeze/Phreezable.php on line 149
1878Evaluation using in_array should enforce type checking (third parameter should be true)
1879> if (! in_array($propname, self::$NoCacheProperties)) {
1880For more information execute 'psecio-parse rules InArrayStrict'
1881
18827071) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/Phreeze/Phreezable.php on line 202
1883The third parameter should be set (and be true) on in_array to avoid type switching issues
1884> if (! in_array($prop, $omit)) {
1885For more information execute 'psecio-parse rules TypeSafeInArray'
1886
18877072) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/Phreeze/Phreezable.php on line 202
1888Evaluation using in_array should enforce type checking (third parameter should be true)
1889> if (! in_array($prop, $omit)) {
1890For more information execute 'psecio-parse rules InArrayStrict'
1891
18927073) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/Phreeze/Phreezable.php on line 438
1893The third parameter should be set (and be true) on in_array to avoid type switching issues
1894> if (! in_array($this->$prop, $fm->GetEnumValues())) {
1895For more information execute 'psecio-parse rules TypeSafeInArray'
1896
18977074) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/Phreeze/Phreezable.php on line 438
1898Evaluation using in_array should enforce type checking (third parameter should be true)
1899> if (! in_array($this->$prop, $fm->GetEnumValues())) {
1900For more information execute 'psecio-parse rules InArrayStrict'
1901
19027075) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/Phreeze/Phreezable.php on line 480
1903The third parameter should be set (and be true) on in_array to avoid type switching issues
1904> if (in_array("Phreezable", class_parents($child))) {
1905For more information execute 'psecio-parse rules TypeSafeInArray'
1906
19077076) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/Phreeze/Phreezable.php on line 480
1908Evaluation using in_array should enforce type checking (third parameter should be true)
1909> if (in_array("Phreezable", class_parents($child))) {
1910For more information execute 'psecio-parse rules InArrayStrict'
1911
19127077) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/Phreeze/BladeRenderEngine.php on line 57
1913The use of $GLOBALS should be avoided, know where your data is coming from
1914> $GLOBALS ['laravel_paths'] ['storage'] = self::$COMPILE_PATH;
1915For more information execute 'psecio-parse rules GlobalsUse'
1916
19177078) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/Phreeze/Controller.php on line 374
1918'header()' calls should not use concatenation directly
1919> header("Content-type: " . $contentType);
1920For more information execute 'psecio-parse rules SetHeaderWithInput'
1921
19227079) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/Phreeze/Controller.php on line 490
1923The third parameter should be set (and be true) on in_array to avoid type switching issues
1924> if (! in_array($var, $supressProps)) {
1925For more information execute 'psecio-parse rules TypeSafeInArray'
1926
19277080) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/Phreeze/Controller.php on line 490
1928Evaluation using in_array should enforce type checking (third parameter should be true)
1929> if (! in_array($var, $supressProps)) {
1930For more information execute 'psecio-parse rules InArrayStrict'
1931
19327081) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/Phreeze/Controller.php on line 794
1933Evaluation with booleans should use strict type checking (ex: if $foo === false)
1934> if ($on_fail_action && $this->IsApiRequest() == false) {
1935For more information execute 'psecio-parse rules BooleanIdentity'
1936
19377082) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/Phreeze/Controller.php on line 984
1938'header()' calls should not use concatenation directly
1939> header('Location: ' . $url);
1940For more information execute 'psecio-parse rules SetHeaderWithInput'
1941
19427083) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/Phreeze/SavantRenderEngine.php on line 64
1943'header()' calls should not use concatenation directly
1944> header("Location: " . $this->savant->url);
1945For more information execute 'psecio-parse rules SetHeaderWithInput'
1946
19477084) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/Phreeze/SimpleRouter.php on line 103
1948Avoid the use of $_REQUEST (know where your data comes from)
1949> return array_key_exists($key, $_REQUEST) ? $_REQUEST [$key] : $default;
1950For more information execute 'psecio-parse rules RequestUse'
1951
19527085) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/Phreeze/SimpleRouter.php on line 103
1953Avoid the use of $_REQUEST (know where your data comes from)
1954> return array_key_exists($key, $_REQUEST) ? $_REQUEST [$key] : $default;
1955For more information execute 'psecio-parse rules RequestUse'
1956
19577086) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/Phreeze/SimpleRouter.php on line 116
1958Avoid the use of $_REQUEST (know where your data comes from)
1959> return $_REQUEST;
1960For more information execute 'psecio-parse rules RequestUse'
1961
19627087) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/Phreeze/Reporter.php on line 131
1963The third parameter should be set (and be true) on in_array to avoid type switching issues
1964> if (! in_array($propname, self::$NoCacheProperties)) {
1965For more information execute 'psecio-parse rules TypeSafeInArray'
1966
19677088) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/Phreeze/Reporter.php on line 131
1968Evaluation using in_array should enforce type checking (third parameter should be true)
1969> if (! in_array($propname, self::$NoCacheProperties)) {
1970For more information execute 'psecio-parse rules InArrayStrict'
1971
19727089) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/Phreeze/Reporter.php on line 190
1973The third parameter should be set (and be true) on in_array to avoid type switching issues
1974> if (! in_array($propname, self::$NoCacheProperties)) {
1975For more information execute 'psecio-parse rules TypeSafeInArray'
1976
19777090) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/Phreeze/Reporter.php on line 190
1978Evaluation using in_array should enforce type checking (third parameter should be true)
1979> if (! in_array($propname, self::$NoCacheProperties)) {
1980For more information execute 'psecio-parse rules InArrayStrict'
1981
19827091) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/Phreeze/Reporter.php on line 230
1983The third parameter should be set (and be true) on in_array to avoid type switching issues
1984> if (! in_array($prop, $omit)) {
1985For more information execute 'psecio-parse rules TypeSafeInArray'
1986
19877092) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/Phreeze/Reporter.php on line 230
1988Evaluation using in_array should enforce type checking (third parameter should be true)
1989> if (! in_array($prop, $omit)) {
1990For more information execute 'psecio-parse rules InArrayStrict'
1991
19927093) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/Phreeze/ExportUtility.php on line 106
1993Evaluation with booleans should use strict type checking (ex: if $foo === false)
1994> if ($fieldmap_exists == false || $is_numeric [$column] == true) {
1995For more information execute 'psecio-parse rules BooleanIdentity'
1996
19977094) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/Phreeze/ExportUtility.php on line 106
1998Evaluation with booleans should use strict type checking (ex: if $foo === false)
1999> if ($fieldmap_exists == false || $is_numeric [$column] == true) {
2000For more information execute 'psecio-parse rules BooleanIdentity'
2001
20027095) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/Phreeze/ExportUtility.php on line 141
2003'header()' calls should not use concatenation directly
2004> header('Content-Disposition: attachment; filename="' . $fileName . '"');
2005For more information execute 'psecio-parse rules SetHeaderWithInput'
2006
20077096) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/Phreeze/GenericRouter.php on line 150
2008Avoid the use of $_REQUEST (know where your data comes from)
2009> $this->uri = array_key_exists('_REWRITE_COMMAND', $_REQUEST) ? $_REQUEST ['_REWRITE_COMMAND'] : '';
2010For more information execute 'psecio-parse rules RequestUse'
2011
20127097) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/Phreeze/GenericRouter.php on line 150
2013Avoid the use of $_REQUEST (know where your data comes from)
2014> $this->uri = array_key_exists('_REWRITE_COMMAND', $_REQUEST) ? $_REQUEST ['_REWRITE_COMMAND'] : '';
2015For more information execute 'psecio-parse rules RequestUse'
2016
20177098) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/Phreeze/AuthAccount.php on line 183
2018Avoid hard-coding sensitive values (ex. "username", "password", etc.)
2019> $this->_original_password = ""; // force Save to crypt the password
2020For more information execute 'psecio-parse rules HardcodedSensitiveValues'
2021
20227099) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/Phreeze/PHPRenderEngine.php on line 63
2023'header()' calls should not use concatenation directly
2024> header("Location: " . $this->model ['url']);
2025For more information execute 'psecio-parse rules SetHeaderWithInput'
2026
20277100) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/Phreeze/PHPRenderEngine.php on line 66
2028Avoid the use of `exit` or `die` with strings as it could lead to injection issues (direct output)
2029> die("<h4>" . $this->model ['message'] . "</h4>" . $this->model ['stacktrace']);
2030For more information execute 'psecio-parse rules ExitOrDie'
2031
20327101) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/Phreeze/ActionRouter.php on line 52
2033Avoid the use of $_REQUEST (know where your data comes from)
2034> return $_REQUEST;
2035For more information execute 'psecio-parse rules RequestUse'
2036
20377102) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/XML/VerySimpleXmlUtil.php on line 252
2038Evaluation with booleans should use strict type checking (ex: if $foo === false)
2039> $name = strlen($root) > 0 && is_numeric($root) == false ? $root : get_class($var);
2040For more information execute 'psecio-parse rules BooleanIdentity'
2041
20427103) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/XML/VerySimpleXmlUtil.php on line 292
2043Evaluation with booleans should use strict type checking (ex: if $foo === false)
2044> if ($xml->isEmptyElement == false && $xml->read() && $xml->nodeType == XMLReader::TEXT) {
2045For more information execute 'psecio-parse rules BooleanIdentity'
2046
20477104) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/DB/DataDriver/MySQL_PDO.php on line 222
2048Evaluation with booleans should use strict type checking (ex: if $foo === false)
2049> if ($ommitEmptyTables == false || $rs ['Data_free'] > 0) {
2050For more information execute 'psecio-parse rules BooleanIdentity'
2051
20527105) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/DB/DataDriver/MySQLi.php on line 77
2053The use of $GLOBALS should be avoided, know where your data is coming from
2054> if (defined('MYSQLI_CLIENT_SSL') && file_exists($GLOBALS['OE_SITE_DIR'] . "/documents/certificates/mysql-ca")) {
2055For more information execute 'psecio-parse rules GlobalsUse'
2056
20577106) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/DB/DataDriver/MySQLi.php on line 79
2058The use of $GLOBALS should be avoided, know where your data is coming from
2059> if (file_exists($GLOBALS['OE_SITE_DIR'] . "/documents/certificates/mysql-key") &&
2060For more information execute 'psecio-parse rules GlobalsUse'
2061
20627107) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/DB/DataDriver/MySQLi.php on line 80
2063The use of $GLOBALS should be avoided, know where your data is coming from
2064> file_exists($GLOBALS['OE_SITE_DIR'] . "/documents/certificates/mysql-cert")) {
2065For more information execute 'psecio-parse rules GlobalsUse'
2066
20677108) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/DB/DataDriver/MySQLi.php on line 84
2068The use of $GLOBALS should be avoided, know where your data is coming from
2069> "${GLOBALS['OE_SITE_DIR']}/documents/certificates/mysql-key",
2070For more information execute 'psecio-parse rules GlobalsUse'
2071
20727109) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/DB/DataDriver/MySQLi.php on line 85
2073The use of $GLOBALS should be avoided, know where your data is coming from
2074> "${GLOBALS['OE_SITE_DIR']}/documents/certificates/mysql-cert",
2075For more information execute 'psecio-parse rules GlobalsUse'
2076
20777110) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/DB/DataDriver/MySQLi.php on line 86
2078The use of $GLOBALS should be avoided, know where your data is coming from
2079> "${GLOBALS['OE_SITE_DIR']}/documents/certificates/mysql-ca",
2080For more information execute 'psecio-parse rules GlobalsUse'
2081
20827111) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/DB/DataDriver/MySQLi.php on line 96
2083The use of $GLOBALS should be avoided, know where your data is coming from
2084> "${GLOBALS['OE_SITE_DIR']}/documents/certificates/mysql-ca",
2085For more information execute 'psecio-parse rules GlobalsUse'
2086
20877112) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/DB/DataDriver/MySQLi.php on line 147
2088The use of $GLOBALS should be avoided, know where your data is coming from
2089> if ($GLOBALS['debug_ssl_mysql_connection']) {
2090For more information execute 'psecio-parse rules GlobalsUse'
2091
20927113) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/DB/DataDriver/MySQLi.php on line 259
2093Evaluation with booleans should use strict type checking (ex: if $foo === false)
2094> if ($ommitEmptyTables == false || $rs ['Data_free'] > 0) {
2095For more information execute 'psecio-parse rules BooleanIdentity'
2096
20977114) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/DB/DataDriver/MySQL.php on line 194
2098Evaluation with booleans should use strict type checking (ex: if $foo === false)
2099> if ($ommitEmptyTables == false || $rs ['Data_free'] > 0) {
2100For more information execute 'psecio-parse rules BooleanIdentity'
2101
21027115) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/String/NameValue.php on line 31
2103Evaluation with booleans should use strict type checking (ex: if $foo === false)
2104> $this->Value = $nameonly == false && isset($keyval [1]) ? $keyval [1] : $keyval [0];
2105For more information execute 'psecio-parse rules BooleanIdentity'
2106
21077116) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/HTTP/BrowserDevice.php on line 103
2108Evaluation with booleans should use strict type checking (ex: if $foo === false)
2109> if ($this->IsMobile == false) {
2110For more information execute 'psecio-parse rules BooleanIdentity'
2111
21127117) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/HTTP/FormValidator.php on line 32
2113Remove any use of ereg functions, deprecated as of PHP 5.3.0. Use preg_
2114> return (eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $email));
2115For more information execute 'psecio-parse rules EregFunctions'
2116
21177118) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/HTTP/RequestUtil.php on line 96
2118Avoid the use of $_REQUEST (know where your data comes from)
2119> $_REQUEST [$keyval [0]] = isset($keyval [1]) ? urldecode($keyval [1]) : "";
2120For more information execute 'psecio-parse rules RequestUse'
2121
21227119) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/HTTP/RequestUtil.php on line 178
2123Avoid the use of $_REQUEST (know where your data comes from)
2124> if (array_key_exists($emulateHttpParamName, $_REQUEST)) {
2125For more information execute 'psecio-parse rules RequestUse'
2126
21277120) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/HTTP/RequestUtil.php on line 179
2128Avoid the use of $_REQUEST (know where your data comes from)
2129> return $_REQUEST [$emulateHttpParamName];
2130For more information execute 'psecio-parse rules RequestUse'
2131
21327121) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/HTTP/RequestUtil.php on line 390
2133Evaluation with booleans should use strict type checking (ex: if $foo === false)
2134> if (self::$VALIDATE_FILE_UPLOAD && is_uploaded_file($upload ['tmp_name']) == false) {
2135For more information execute 'psecio-parse rules BooleanIdentity'
2136
21377122) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/HTTP/RequestUtil.php on line 405
2138The third parameter should be set (and be true) on in_array to avoid type switching issues
2139> if ($ok_types && ! in_array($fupload->Extension, $ok_types)) {
2140For more information execute 'psecio-parse rules TypeSafeInArray'
2141
21427123) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/HTTP/RequestUtil.php on line 405
2143Evaluation using in_array should enforce type checking (third parameter should be true)
2144> if ($ok_types && ! in_array($fupload->Extension, $ok_types)) {
2145For more information execute 'psecio-parse rules InArrayStrict'
2146
21477124) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/HTTP/RequestUtil.php on line 451
2148Avoid the use of $_REQUEST (know where your data comes from)
2149> $_REQUEST [$key] = $val;
2150For more information execute 'psecio-parse rules RequestUse'
2151
21527125) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/HTTP/RequestUtil.php on line 459
2153Avoid the use of $_REQUEST (know where your data comes from)
2154> $_REQUEST = array ();
2155For more information execute 'psecio-parse rules RequestUse'
2156
21577126) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/HTTP/RequestUtil.php on line 488
2158Avoid the use of $_REQUEST (know where your data comes from)
2159> $_REQUEST_LOWER = array_change_key_case($_REQUEST, CASE_LOWER);
2160For more information execute 'psecio-parse rules RequestUse'
2161
21627127) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/HTTP/RequestUtil.php on line 491
2163Avoid the use of $_REQUEST (know where your data comes from)
2164> $val = (isset($_REQUEST [$fieldname]) && $_REQUEST [$fieldname] != "") ? $_REQUEST [$fieldname] : $default;
2165For more information execute 'psecio-parse rules RequestUse'
2166
21677128) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/HTTP/RequestUtil.php on line 491
2168Avoid the use of $_REQUEST (know where your data comes from)
2169> $val = (isset($_REQUEST [$fieldname]) && $_REQUEST [$fieldname] != "") ? $_REQUEST [$fieldname] : $default;
2170For more information execute 'psecio-parse rules RequestUse'
2171
21727129) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/HTTP/RequestUtil.php on line 491
2173Avoid the use of $_REQUEST (know where your data comes from)
2174> $val = (isset($_REQUEST [$fieldname]) && $_REQUEST [$fieldname] != "") ? $_REQUEST [$fieldname] : $default;
2175For more information execute 'psecio-parse rules RequestUse'
2176
21777130) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/HTTP/RequestUtil.php on line 523
2178Avoid the use of $_REQUEST (know where your data comes from)
2179> $val = isset($_REQUEST [$fieldname]) ? $_REQUEST [$fieldname] : '';
2180For more information execute 'psecio-parse rules RequestUse'
2181
21827131) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/HTTP/RequestUtil.php on line 523
2183Avoid the use of $_REQUEST (know where your data comes from)
2184> $val = isset($_REQUEST [$fieldname]) ? $_REQUEST [$fieldname] : '';
2185For more information execute 'psecio-parse rules RequestUse'
2186
21877132) /home/coolife/git-repos/openemr/portal/patient/fwk/libs/verysimple/HTTP/RequestUtil.php on line 539
2188Avoid the use of $_REQUEST (know where your data comes from)
2189> if (isset($_REQUEST [$fieldname])) {
2190For more information execute 'psecio-parse rules RequestUse'
2191
21927133) /home/coolife/git-repos/openemr/portal/patient/_app_config.php on line 33
2193Avoid the use of `exit` or `die` with strings as it could lead to injection issues (direct output)
2194> die('<h3>Server Configuration Problem: asp_tags is enabled, but is not compatible with Savant.</h3>' . '<p>You can disable asp_tags in .htaccess, php.ini or generate your app with another template engine such as Smarty.</p>');
2195For more information execute 'psecio-parse rules ExitOrDie'
2196
21977134) /home/coolife/git-repos/openemr/portal/patient/_machine_config.php on line 32
2198'header()' calls should not use concatenation directly
2199> header('Location: ' . $landingpage);
2200For more information execute 'psecio-parse rules SetHeaderWithInput'
2201
22027135) /home/coolife/git-repos/openemr/portal/patient/_machine_config.php on line 44
2203The use of $GLOBALS should be avoided, know where your data is coming from
2204> GlobalConfig::$CONNECTION_SETTING->ConnectionString = $GLOBALS['host'] . ":" . $GLOBALS['port'];
2205For more information execute 'psecio-parse rules GlobalsUse'
2206
22077136) /home/coolife/git-repos/openemr/portal/patient/_machine_config.php on line 44
2208The use of $GLOBALS should be avoided, know where your data is coming from
2209> GlobalConfig::$CONNECTION_SETTING->ConnectionString = $GLOBALS['host'] . ":" . $GLOBALS['port'];
2210For more information execute 'psecio-parse rules GlobalsUse'
2211
22127137) /home/coolife/git-repos/openemr/portal/patient/_machine_config.php on line 45
2213The use of $GLOBALS should be avoided, know where your data is coming from
2214> GlobalConfig::$CONNECTION_SETTING->DBName = $GLOBALS['dbase'];
2215For more information execute 'psecio-parse rules GlobalsUse'
2216
22177138) /home/coolife/git-repos/openemr/portal/patient/_machine_config.php on line 46
2218The use of $GLOBALS should be avoided, know where your data is coming from
2219> GlobalConfig::$CONNECTION_SETTING->Username = $GLOBALS['login'];
2220For more information execute 'psecio-parse rules GlobalsUse'
2221
22227139) /home/coolife/git-repos/openemr/portal/patient/_machine_config.php on line 47
2223The use of $GLOBALS should be avoided, know where your data is coming from
2224> GlobalConfig::$CONNECTION_SETTING->Password = $GLOBALS['pass'];
2225For more information execute 'psecio-parse rules GlobalsUse'
2226
22277140) /home/coolife/git-repos/openemr/portal/patient/_machine_config.php on line 62
2228The use of $GLOBALS should be avoided, know where your data is coming from
2229> if ($GLOBALS['portal_onsite_two_basepath']) {
2230For more information execute 'psecio-parse rules GlobalsUse'
2231
22327141) /home/coolife/git-repos/openemr/portal/patient/_machine_config.php on line 63
2233The use of $GLOBALS should be avoided, know where your data is coming from
2234> GlobalConfig::$ROOT_URL = RequestUtil::GetServerRootUrl() . preg_replace('/^\//', '', $GLOBALS['web_root']) . '/portal/patient/';
2235For more information execute 'psecio-parse rules GlobalsUse'
2236
22377142) /home/coolife/git-repos/openemr/portal/patient/_machine_config.php on line 65
2238The use of $GLOBALS should be avoided, know where your data is coming from
2239> GlobalConfig::$ROOT_URL = $GLOBALS['web_root'] . '/portal/patient/';
2240For more information execute 'psecio-parse rules GlobalsUse'
2241
22427143) /home/coolife/git-repos/openemr/portal/patient/templates/PatientListView.tpl.php on line 38
2243The use of $GLOBALS should be avoided, know where your data is coming from
2244> echo "<script>var register='" . attr($this->register) . "';var recid='" . attr($this->recid) . "';var webRoot='" . $GLOBALS['web_root'] . "';var cpid='" . attr($this->cpid) . "';var cuser='" . attr($this->cuser) . "';</script>";
2245For more information execute 'psecio-parse rules GlobalsUse'
2246
22477144) /home/coolife/git-repos/openemr/portal/patient/templates/PatientListView.tpl.php on line 47
2248The use of $GLOBALS should be avoided, know where your data is coming from
2249> <?php require($GLOBALS['srcdir'] . '/js/xl/jquery-datetimepicker-2-5-4-alternate.js.php'); ?>
2250For more information execute 'psecio-parse rules GlobalsUse'
2251
22527145) /home/coolife/git-repos/openemr/portal/patient/templates/PatientListView.tpl.php on line 49
2253The use of $GLOBALS should be avoided, know where your data is coming from
2254> $LAB.script("scripts/app/patientdata.js?v=<?php echo $GLOBALS['v_js_includes']; ?>").wait(function(){
2255For more information execute 'psecio-parse rules GlobalsUse'
2256
22577146) /home/coolife/git-repos/openemr/portal/patient/templates/OnsiteActivityViewListView.tpl.php on line 31
2258The use of $GLOBALS should be avoided, know where your data is coming from
2259> $LAB.script("<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/app/onsiteactivityviews.js?v=<?php echo $GLOBALS['v_js_includes']; ?>").wait(function(){
2260For more information execute 'psecio-parse rules GlobalsUse'
2261
22627147) /home/coolife/git-repos/openemr/portal/patient/templates/OnsiteActivityViewListView.tpl.php on line 31
2263The use of $GLOBALS should be avoided, know where your data is coming from
2264> $LAB.script("<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/app/onsiteactivityviews.js?v=<?php echo $GLOBALS['v_js_includes']; ?>").wait(function(){
2265For more information execute 'psecio-parse rules GlobalsUse'
2266
22677148) /home/coolife/git-repos/openemr/portal/patient/templates/_ProviderHeader.tpl.php on line 36
2268The use of $GLOBALS should be avoided, know where your data is coming from
2269> <link href="<?php echo $GLOBALS['assets_static_relative']; ?>/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
2270For more information execute 'psecio-parse rules GlobalsUse'
2271
22727149) /home/coolife/git-repos/openemr/portal/patient/templates/_ProviderHeader.tpl.php on line 38
2273The use of $GLOBALS should be avoided, know where your data is coming from
2274> <link href="<?php echo $GLOBALS['assets_static_relative']; ?>/bootstrap-rtl/dist/css/bootstrap-rtl.min.css" rel="stylesheet" type="text/css" />
2275For more information execute 'psecio-parse rules GlobalsUse'
2276
22777150) /home/coolife/git-repos/openemr/portal/patient/templates/_ProviderHeader.tpl.php on line 41
2278The use of $GLOBALS should be avoided, know where your data is coming from
2279> <link href="<?php echo $GLOBALS['web_root']; ?>/portal/patient/styles/style.css?v=<?php echo $GLOBALS['v_js_includes']; ?>" rel="stylesheet" />
2280For more information execute 'psecio-parse rules GlobalsUse'
2281
22827151) /home/coolife/git-repos/openemr/portal/patient/templates/_ProviderHeader.tpl.php on line 41
2283The use of $GLOBALS should be avoided, know where your data is coming from
2284> <link href="<?php echo $GLOBALS['web_root']; ?>/portal/patient/styles/style.css?v=<?php echo $GLOBALS['v_js_includes']; ?>" rel="stylesheet" />
2285For more information execute 'psecio-parse rules GlobalsUse'
2286
22877152) /home/coolife/git-repos/openemr/portal/patient/templates/_ProviderHeader.tpl.php on line 42
2288The use of $GLOBALS should be avoided, know where your data is coming from
2289> <link href="<?php echo $GLOBALS['assets_static_relative']; ?>/font-awesome/css/font-awesome.min.css" rel="stylesheet" />
2290For more information execute 'psecio-parse rules GlobalsUse'
2291
22927153) /home/coolife/git-repos/openemr/portal/patient/templates/_ProviderHeader.tpl.php on line 43
2293The use of $GLOBALS should be avoided, know where your data is coming from
2294> <link href="<?php echo $GLOBALS['web_root']; ?>/portal/sign/css/signer.css?v=<?php echo $GLOBALS['v_js_includes']; ?>" rel="stylesheet" type="text/css" />
2295For more information execute 'psecio-parse rules GlobalsUse'
2296
22977154) /home/coolife/git-repos/openemr/portal/patient/templates/_ProviderHeader.tpl.php on line 43
2298The use of $GLOBALS should be avoided, know where your data is coming from
2299> <link href="<?php echo $GLOBALS['web_root']; ?>/portal/sign/css/signer.css?v=<?php echo $GLOBALS['v_js_includes']; ?>" rel="stylesheet" type="text/css" />
2300For more information execute 'psecio-parse rules GlobalsUse'
2301
23027155) /home/coolife/git-repos/openemr/portal/patient/templates/_ProviderHeader.tpl.php on line 44
2303The use of $GLOBALS should be avoided, know where your data is coming from
2304> <link href="<?php echo $GLOBALS['web_root']; ?>/portal/sign/assets/signpad.css?v=<?php echo $GLOBALS['v_js_includes']; ?>" rel="stylesheet">
2305For more information execute 'psecio-parse rules GlobalsUse'
2306
23077156) /home/coolife/git-repos/openemr/portal/patient/templates/_ProviderHeader.tpl.php on line 44
2308The use of $GLOBALS should be avoided, know where your data is coming from
2309> <link href="<?php echo $GLOBALS['web_root']; ?>/portal/sign/assets/signpad.css?v=<?php echo $GLOBALS['v_js_includes']; ?>" rel="stylesheet">
2310For more information execute 'psecio-parse rules GlobalsUse'
2311
23127157) /home/coolife/git-repos/openemr/portal/patient/templates/_ProviderHeader.tpl.php on line 46
2313The use of $GLOBALS should be avoided, know where your data is coming from
2314> <script type="text/javascript" src="<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/libs/LAB.min.js"></script>
2315For more information execute 'psecio-parse rules GlobalsUse'
2316
23177158) /home/coolife/git-repos/openemr/portal/patient/templates/_ProviderHeader.tpl.php on line 49
2318The use of $GLOBALS should be avoided, know where your data is coming from
2319> $LAB.script("<?php echo $GLOBALS['assets_static_relative']; ?>/jquery-1-11-3/dist/jquery.js")
2320For more information execute 'psecio-parse rules GlobalsUse'
2321
23227159) /home/coolife/git-repos/openemr/portal/patient/templates/_ProviderHeader.tpl.php on line 51
2323The use of $GLOBALS should be avoided, know where your data is coming from
2324> .script("<?php echo $GLOBALS['web_root']; ?>/portal/sign/assets/signer.js?v=<?php echo $GLOBALS['v_js_includes']; ?>")
2325For more information execute 'psecio-parse rules GlobalsUse'
2326
23277160) /home/coolife/git-repos/openemr/portal/patient/templates/_ProviderHeader.tpl.php on line 51
2328The use of $GLOBALS should be avoided, know where your data is coming from
2329> .script("<?php echo $GLOBALS['web_root']; ?>/portal/sign/assets/signer.js?v=<?php echo $GLOBALS['v_js_includes']; ?>")
2330For more information execute 'psecio-parse rules GlobalsUse'
2331
23327161) /home/coolife/git-repos/openemr/portal/patient/templates/_ProviderHeader.tpl.php on line 52
2333The use of $GLOBALS should be avoided, know where your data is coming from
2334> .script("<?php echo $GLOBALS['assets_static_relative']; ?>/bootstrap/dist/js/bootstrap.min.js")
2335For more information execute 'psecio-parse rules GlobalsUse'
2336
23377162) /home/coolife/git-repos/openemr/portal/patient/templates/_ProviderHeader.tpl.php on line 53
2338The use of $GLOBALS should be avoided, know where your data is coming from
2339> .script("<?php echo $GLOBALS['assets_static_relative']; ?>/underscore/underscore-min.js")
2340For more information execute 'psecio-parse rules GlobalsUse'
2341
23427163) /home/coolife/git-repos/openemr/portal/patient/templates/_ProviderHeader.tpl.php on line 54
2343The use of $GLOBALS should be avoided, know where your data is coming from
2344> .script("<?php echo $GLOBALS['assets_static_relative']; ?>/moment/moment.js")
2345For more information execute 'psecio-parse rules GlobalsUse'
2346
23477164) /home/coolife/git-repos/openemr/portal/patient/templates/_ProviderHeader.tpl.php on line 55
2348The use of $GLOBALS should be avoided, know where your data is coming from
2349> .script("<?php echo $GLOBALS['assets_static_relative']; ?>/backbone/backbone-min.js")
2350For more information execute 'psecio-parse rules GlobalsUse'
2351
23527165) /home/coolife/git-repos/openemr/portal/patient/templates/_ProviderHeader.tpl.php on line 56
2353The use of $GLOBALS should be avoided, know where your data is coming from
2354> .script("<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/app.js?v=<?php echo $GLOBALS['v_js_includes']; ?>")
2355For more information execute 'psecio-parse rules GlobalsUse'
2356
23577166) /home/coolife/git-repos/openemr/portal/patient/templates/_ProviderHeader.tpl.php on line 56
2358The use of $GLOBALS should be avoided, know where your data is coming from
2359> .script("<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/app.js?v=<?php echo $GLOBALS['v_js_includes']; ?>")
2360For more information execute 'psecio-parse rules GlobalsUse'
2361
23627167) /home/coolife/git-repos/openemr/portal/patient/templates/_ProviderHeader.tpl.php on line 57
2363The use of $GLOBALS should be avoided, know where your data is coming from
2364> .script("<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/model.js?v=<?php echo $GLOBALS['v_js_includes']; ?>").wait()
2365For more information execute 'psecio-parse rules GlobalsUse'
2366
23677168) /home/coolife/git-repos/openemr/portal/patient/templates/_ProviderHeader.tpl.php on line 57
2368The use of $GLOBALS should be avoided, know where your data is coming from
2369> .script("<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/model.js?v=<?php echo $GLOBALS['v_js_includes']; ?>").wait()
2370For more information execute 'psecio-parse rules GlobalsUse'
2371
23727169) /home/coolife/git-repos/openemr/portal/patient/templates/_ProviderHeader.tpl.php on line 58
2373The use of $GLOBALS should be avoided, know where your data is coming from
2374> .script("<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/view.js?v=<?php echo $GLOBALS['v_js_includes']; ?>").wait()
2375For more information execute 'psecio-parse rules GlobalsUse'
2376
23777170) /home/coolife/git-repos/openemr/portal/patient/templates/_ProviderHeader.tpl.php on line 58
2378The use of $GLOBALS should be avoided, know where your data is coming from
2379> .script("<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/view.js?v=<?php echo $GLOBALS['v_js_includes']; ?>").wait()
2380For more information execute 'psecio-parse rules GlobalsUse'
2381
23827171) /home/coolife/git-repos/openemr/portal/patient/templates/_ProviderHeader.tpl.php on line 65
2383The use of $GLOBALS should be avoided, know where your data is coming from
2384> <div class="navbar-header"><a class="navbar-brand" href="<?php echo $GLOBALS['web_root']; ?>/portal/patient/provider"><?php echo xlt('Home'); ?></a>
2385For more information execute 'psecio-parse rules GlobalsUse'
2386
23877172) /home/coolife/git-repos/openemr/portal/patient/templates/_Header.tpl.php on line 37
2388The use of $GLOBALS should be avoided, know where your data is coming from
2389> <link href="<?php echo $GLOBALS['assets_static_relative']; ?>/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
2390For more information execute 'psecio-parse rules GlobalsUse'
2391
23927173) /home/coolife/git-repos/openemr/portal/patient/templates/_Header.tpl.php on line 39
2393The use of $GLOBALS should be avoided, know where your data is coming from
2394> <link href="<?php echo $GLOBALS['assets_static_relative']; ?>/bootstrap-rtl/dist/css/bootstrap-rtl.min.css" rel="stylesheet" type="text/css" />
2395For more information execute 'psecio-parse rules GlobalsUse'
2396
23977174) /home/coolife/git-repos/openemr/portal/patient/templates/_Header.tpl.php on line 42
2398The use of $GLOBALS should be avoided, know where your data is coming from
2399> <link href="styles/style.css?v=<?php echo $GLOBALS['v_js_includes']; ?>" rel="stylesheet" />
2400For more information execute 'psecio-parse rules GlobalsUse'
2401
24027175) /home/coolife/git-repos/openemr/portal/patient/templates/_Header.tpl.php on line 43
2403The use of $GLOBALS should be avoided, know where your data is coming from
2404> <link href="<?php echo $GLOBALS['assets_static_relative']; ?>/font-awesome/css/font-awesome.min.css" rel="stylesheet" />
2405For more information execute 'psecio-parse rules GlobalsUse'
2406
24077176) /home/coolife/git-repos/openemr/portal/patient/templates/_Header.tpl.php on line 44
2408The use of $GLOBALS should be avoided, know where your data is coming from
2409> <link href="<?php echo $GLOBALS['assets_static_relative']; ?>/jquery-datetimepicker/build/jquery.datetimepicker.min.css" rel="stylesheet" />
2410For more information execute 'psecio-parse rules GlobalsUse'
2411
24127177) /home/coolife/git-repos/openemr/portal/patient/templates/_Header.tpl.php on line 46
2413The use of $GLOBALS should be avoided, know where your data is coming from
2414> <script type="text/javascript" src="<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/libs/LAB.min.js"></script>
2415For more information execute 'psecio-parse rules GlobalsUse'
2416
24177178) /home/coolife/git-repos/openemr/portal/patient/templates/_Header.tpl.php on line 48
2418The use of $GLOBALS should be avoided, know where your data is coming from
2419> $LAB.script("<?php echo $GLOBALS['assets_static_relative']; ?>/jquery-1-11-3/dist/jquery.js").wait()
2420For more information execute 'psecio-parse rules GlobalsUse'
2421
24227179) /home/coolife/git-repos/openemr/portal/patient/templates/_Header.tpl.php on line 49
2423The use of $GLOBALS should be avoided, know where your data is coming from
2424> .script("<?php echo $GLOBALS['assets_static_relative']; ?>/bootstrap/dist/js/bootstrap.min.js")
2425For more information execute 'psecio-parse rules GlobalsUse'
2426
24277180) /home/coolife/git-repos/openemr/portal/patient/templates/_Header.tpl.php on line 50
2428The use of $GLOBALS should be avoided, know where your data is coming from
2429> .script("<?php echo $GLOBALS['assets_static_relative']; ?>/moment/moment.js")
2430For more information execute 'psecio-parse rules GlobalsUse'
2431
24327181) /home/coolife/git-repos/openemr/portal/patient/templates/_Header.tpl.php on line 51
2433The use of $GLOBALS should be avoided, know where your data is coming from
2434> .script("<?php echo $GLOBALS['assets_static_relative']; ?>/jquery-datetimepicker/build/jquery.datetimepicker.full.min.js")
2435For more information execute 'psecio-parse rules GlobalsUse'
2436
24377182) /home/coolife/git-repos/openemr/portal/patient/templates/_Header.tpl.php on line 52
2438The use of $GLOBALS should be avoided, know where your data is coming from
2439> .script("<?php echo $GLOBALS['assets_static_relative']; ?>/underscore/underscore-min.js").wait()
2440For more information execute 'psecio-parse rules GlobalsUse'
2441
24427183) /home/coolife/git-repos/openemr/portal/patient/templates/_Header.tpl.php on line 53
2443The use of $GLOBALS should be avoided, know where your data is coming from
2444> .script("<?php echo $GLOBALS['assets_static_relative']; ?>/backbone/backbone-min.js")
2445For more information execute 'psecio-parse rules GlobalsUse'
2446
24477184) /home/coolife/git-repos/openemr/portal/patient/templates/_Header.tpl.php on line 54
2448The use of $GLOBALS should be avoided, know where your data is coming from
2449> .script("<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/app.js?v=<?php echo $GLOBALS['v_js_includes']; ?>")
2450For more information execute 'psecio-parse rules GlobalsUse'
2451
24527185) /home/coolife/git-repos/openemr/portal/patient/templates/_Header.tpl.php on line 54
2453The use of $GLOBALS should be avoided, know where your data is coming from
2454> .script("<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/app.js?v=<?php echo $GLOBALS['v_js_includes']; ?>")
2455For more information execute 'psecio-parse rules GlobalsUse'
2456
24577186) /home/coolife/git-repos/openemr/portal/patient/templates/_Header.tpl.php on line 55
2458The use of $GLOBALS should be avoided, know where your data is coming from
2459> .script("<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/model.js?v=<?php echo $GLOBALS['v_js_includes']; ?>").wait()
2460For more information execute 'psecio-parse rules GlobalsUse'
2461
24627187) /home/coolife/git-repos/openemr/portal/patient/templates/_Header.tpl.php on line 55
2463The use of $GLOBALS should be avoided, know where your data is coming from
2464> .script("<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/model.js?v=<?php echo $GLOBALS['v_js_includes']; ?>").wait()
2465For more information execute 'psecio-parse rules GlobalsUse'
2466
24677188) /home/coolife/git-repos/openemr/portal/patient/templates/_Header.tpl.php on line 56
2468The use of $GLOBALS should be avoided, know where your data is coming from
2469> .script("<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/view.js?v=<?php echo $GLOBALS['v_js_includes']; ?>").wait()
2470For more information execute 'psecio-parse rules GlobalsUse'
2471
24727189) /home/coolife/git-repos/openemr/portal/patient/templates/_Header.tpl.php on line 56
2473The use of $GLOBALS should be avoided, know where your data is coming from
2474> .script("<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/view.js?v=<?php echo $GLOBALS['v_js_includes']; ?>").wait()
2475For more information execute 'psecio-parse rules GlobalsUse'
2476
24777190) /home/coolife/git-repos/openemr/portal/patient/templates/_modalFormHeader.tpl.php on line 36
2478The use of $GLOBALS should be avoided, know where your data is coming from
2479> <script src="<?php echo $GLOBALS['assets_static_relative']; ?>/jquery/dist/jquery.min.js" type="text/javascript"></script>
2480For more information execute 'psecio-parse rules GlobalsUse'
2481
24827191) /home/coolife/git-repos/openemr/portal/patient/templates/_modalFormHeader.tpl.php on line 37
2483The use of $GLOBALS should be avoided, know where your data is coming from
2484> <link href="<?php echo $GLOBALS['assets_static_relative']; ?>/font-awesome/css/font-awesome.min.css" rel="stylesheet" />
2485For more information execute 'psecio-parse rules GlobalsUse'
2486
24877192) /home/coolife/git-repos/openemr/portal/patient/templates/_modalFormHeader.tpl.php on line 38
2488The use of $GLOBALS should be avoided, know where your data is coming from
2489> <link href="<?php echo $GLOBALS['assets_static_relative']; ?>/jquery-datetimepicker/build/jquery.datetimepicker.min.css" rel="stylesheet" />
2490For more information execute 'psecio-parse rules GlobalsUse'
2491
24927193) /home/coolife/git-repos/openemr/portal/patient/templates/_modalFormHeader.tpl.php on line 40
2493The use of $GLOBALS should be avoided, know where your data is coming from
2494> <link href="<?php echo $GLOBALS['assets_static_relative']; ?>/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
2495For more information execute 'psecio-parse rules GlobalsUse'
2496
24977194) /home/coolife/git-repos/openemr/portal/patient/templates/_modalFormHeader.tpl.php on line 41
2498The use of $GLOBALS should be avoided, know where your data is coming from
2499> <script src="<?php echo $GLOBALS['assets_static_relative']; ?>/bootstrap/dist/js/bootstrap.min.js" type="text/javascript"></script>
2500For more information execute 'psecio-parse rules GlobalsUse'
2501
25027195) /home/coolife/git-repos/openemr/portal/patient/templates/_modalFormHeader.tpl.php on line 44
2503The use of $GLOBALS should be avoided, know where your data is coming from
2504> <link href="<?php echo $GLOBALS['web_root']; ?>/portal/patient/styles/style.css?v=<?php echo $GLOBALS['v_js_includes']; ?>" rel="stylesheet" />
2505For more information execute 'psecio-parse rules GlobalsUse'
2506
25077196) /home/coolife/git-repos/openemr/portal/patient/templates/_modalFormHeader.tpl.php on line 44
2508The use of $GLOBALS should be avoided, know where your data is coming from
2509> <link href="<?php echo $GLOBALS['web_root']; ?>/portal/patient/styles/style.css?v=<?php echo $GLOBALS['v_js_includes']; ?>" rel="stylesheet" />
2510For more information execute 'psecio-parse rules GlobalsUse'
2511
25127197) /home/coolife/git-repos/openemr/portal/patient/templates/_modalFormHeader.tpl.php on line 45
2513The use of $GLOBALS should be avoided, know where your data is coming from
2514> <script type="text/javascript" src="<?php echo $GLOBALS['assets_static_relative']; ?>/moment/moment.js"></script>
2515For more information execute 'psecio-parse rules GlobalsUse'
2516
25177198) /home/coolife/git-repos/openemr/portal/patient/templates/_modalFormHeader.tpl.php on line 46
2518The use of $GLOBALS should be avoided, know where your data is coming from
2519> <script type="text/javascript" src="<?php echo $GLOBALS['assets_static_relative']; ?>/jquery-datetimepicker/build/jquery.datetimepicker.full.min.js"></script>
2520For more information execute 'psecio-parse rules GlobalsUse'
2521
25227199) /home/coolife/git-repos/openemr/portal/patient/templates/_modalFormHeader.tpl.php on line 47
2523The use of $GLOBALS should be avoided, know where your data is coming from
2524> <script type="text/javascript" src="<?php echo $GLOBALS['assets_static_relative']; ?>/underscore/underscore-min.js"></script>
2525For more information execute 'psecio-parse rules GlobalsUse'
2526
25277200) /home/coolife/git-repos/openemr/portal/patient/templates/_modalFormHeader.tpl.php on line 48
2528The use of $GLOBALS should be avoided, know where your data is coming from
2529> <script type="text/javascript" src="<?php echo $GLOBALS['assets_static_relative']; ?>/backbone/backbone-min.js"></script>
2530For more information execute 'psecio-parse rules GlobalsUse'
2531
25327201) /home/coolife/git-repos/openemr/portal/patient/templates/_modalFormHeader.tpl.php on line 49
2533The use of $GLOBALS should be avoided, know where your data is coming from
2534> <script type="text/javascript" src="<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/app.js?v=<?php echo $GLOBALS['v_js_includes']; ?>"></script>
2535For more information execute 'psecio-parse rules GlobalsUse'
2536
25377202) /home/coolife/git-repos/openemr/portal/patient/templates/_modalFormHeader.tpl.php on line 49
2538The use of $GLOBALS should be avoided, know where your data is coming from
2539> <script type="text/javascript" src="<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/app.js?v=<?php echo $GLOBALS['v_js_includes']; ?>"></script>
2540For more information execute 'psecio-parse rules GlobalsUse'
2541
25427203) /home/coolife/git-repos/openemr/portal/patient/templates/_modalFormHeader.tpl.php on line 50
2543The use of $GLOBALS should be avoided, know where your data is coming from
2544> <script type="text/javascript" src="<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/model.js?v=<?php echo $GLOBALS['v_js_includes']; ?>"></script>
2545For more information execute 'psecio-parse rules GlobalsUse'
2546
25477204) /home/coolife/git-repos/openemr/portal/patient/templates/_modalFormHeader.tpl.php on line 50
2548The use of $GLOBALS should be avoided, know where your data is coming from
2549> <script type="text/javascript" src="<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/model.js?v=<?php echo $GLOBALS['v_js_includes']; ?>"></script>
2550For more information execute 'psecio-parse rules GlobalsUse'
2551
25527205) /home/coolife/git-repos/openemr/portal/patient/templates/_modalFormHeader.tpl.php on line 51
2553The use of $GLOBALS should be avoided, know where your data is coming from
2554> <script type="text/javascript" src="<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/view.js?v=<?php echo $GLOBALS['v_js_includes']; ?>"></script>
2555For more information execute 'psecio-parse rules GlobalsUse'
2556
25577206) /home/coolife/git-repos/openemr/portal/patient/templates/_modalFormHeader.tpl.php on line 51
2558The use of $GLOBALS should be avoided, know where your data is coming from
2559> <script type="text/javascript" src="<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/view.js?v=<?php echo $GLOBALS['v_js_includes']; ?>"></script>
2560For more information execute 'psecio-parse rules GlobalsUse'
2561
25627207) /home/coolife/git-repos/openemr/portal/patient/templates/_modalFormHeader.tpl.php on line 53
2563The use of $GLOBALS should be avoided, know where your data is coming from
2564> <script type="text/javascript" src="<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/libs/LAB.min.js"></script>
2565For more information execute 'psecio-parse rules GlobalsUse'
2566
25677208) /home/coolife/git-repos/openemr/portal/patient/templates/ProviderHome.tpl.php on line 27
2568The use of $GLOBALS should be avoided, know where your data is coming from
2569> echo "<script>var cpid='" . attr($this->cpid) . "';var cuser='" . attr($this->cuser) . "';var webRoot='" . $GLOBALS['web_root'] . "';</script>";
2570For more information execute 'psecio-parse rules GlobalsUse'
2571
25727209) /home/coolife/git-repos/openemr/portal/patient/templates/ProviderHome.tpl.php on line 30
2573The use of $GLOBALS should be avoided, know where your data is coming from
2574> $LAB.script("../sign/assets/signpad.js?v=<?php echo $GLOBALS['v_js_includes']; ?>").wait(function(){
2575For more information execute 'psecio-parse rules GlobalsUse'
2576
25777210) /home/coolife/git-repos/openemr/portal/patient/templates/ProviderHome.tpl.php on line 74
2578The use of $GLOBALS should be avoided, know where your data is coming from
2579> <a class="btn btn-success btn-sm" href="<?php echo $GLOBALS['web_root'];?>/portal/import_template_ui.php"><?php echo xlt('Manage Templates') ?> »</a>
2580For more information execute 'psecio-parse rules GlobalsUse'
2581
25827211) /home/coolife/git-repos/openemr/portal/patient/templates/ProviderHome.tpl.php on line 80
2583The use of $GLOBALS should be avoided, know where your data is coming from
2584> <a class="btn btn-success btn-sm" href="<?php echo $GLOBALS['web_root'];?>/portal/patient/onsiteactivityviews"><?php echo xlt('Review Audits') ?> »</a>
2585For more information execute 'psecio-parse rules GlobalsUse'
2586
25877212) /home/coolife/git-repos/openemr/portal/patient/templates/ProviderHome.tpl.php on line 86
2588The use of $GLOBALS should be avoided, know where your data is coming from
2589> <a class="btn btn-success btn-sm" href="<?php echo $GLOBALS['web_root'];?>/portal/messaging/messages.php"><?php echo xlt('Mail') ?> »</a>
2590For more information execute 'psecio-parse rules GlobalsUse'
2591
25927213) /home/coolife/git-repos/openemr/portal/patient/templates/ProviderHome.tpl.php on line 92
2593The use of $GLOBALS should be avoided, know where your data is coming from
2594> <a class="btn btn-success btn-sm" href="<?php echo $GLOBALS['web_root'];?>/portal/messaging/secure_chat.php"><?php echo xlt('Messaging') ?> »</a>
2595For more information execute 'psecio-parse rules GlobalsUse'
2596
25977214) /home/coolife/git-repos/openemr/portal/patient/templates/ProviderHome.tpl.php on line 134
2598The use of $GLOBALS should be avoided, know where your data is coming from
2599> src="<?php echo $GLOBALS['web_root']; ?>/portal/sign/assets/loading.gif" /> <input type="hidden" id="output" name="output" class="output">
2600For more information execute 'psecio-parse rules GlobalsUse'
2601
26027215) /home/coolife/git-repos/openemr/portal/patient/templates/ProviderHome.tpl.php on line 149
2603The use of $GLOBALS should be avoided, know where your data is coming from
2604> src="<?php echo $GLOBALS['web_root']; ?>/portal/sign/assets/loading.gif" />
2605For more information execute 'psecio-parse rules GlobalsUse'
2606
26077216) /home/coolife/git-repos/openemr/portal/patient/templates/OnsitePortalActivityListView.tpl.php on line 33
2608The use of $GLOBALS should be avoided, know where your data is coming from
2609> $LAB.script("scripts/app/onsiteportalactivities.js?v=<?php echo $GLOBALS['v_js_includes']; ?>").wait(function(){
2610For more information execute 'psecio-parse rules GlobalsUse'
2611
26127217) /home/coolife/git-repos/openemr/portal/patient/templates/OnsiteDocumentListView.tpl.php on line 40
2613The use of $GLOBALS should be avoided, know where your data is coming from
2614> echo "<script>var recid='" . attr($recid) . "';var docid='" . attr($docid) . "';var webRoot='" . $GLOBALS['web_root'] . "';var isNewDoc='" . attr($isnew) . "';</script>";
2615For more information execute 'psecio-parse rules GlobalsUse'
2616
26177218) /home/coolife/git-repos/openemr/portal/patient/templates/OnsiteDocumentListView.tpl.php on line 51
2618The use of $GLOBALS should be avoided, know where your data is coming from
2619> <link href="<?php echo $GLOBALS['assets_static_relative']; ?>/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
2620For more information execute 'psecio-parse rules GlobalsUse'
2621
26227219) /home/coolife/git-repos/openemr/portal/patient/templates/OnsiteDocumentListView.tpl.php on line 53
2623The use of $GLOBALS should be avoided, know where your data is coming from
2624> <link href="<?php echo $GLOBALS['assets_static_relative']; ?>/bootstrap-rtl/dist/css/bootstrap-rtl.min.css" rel="stylesheet" type="text/css" />
2625For more information execute 'psecio-parse rules GlobalsUse'
2626
26277220) /home/coolife/git-repos/openemr/portal/patient/templates/OnsiteDocumentListView.tpl.php on line 56
2628The use of $GLOBALS should be avoided, know where your data is coming from
2629> <link href="<?php echo $GLOBALS['web_root']; ?>/portal/assets/css/style.css?v=<?php echo $GLOBALS['v_js_includes']; ?>" rel="stylesheet" />
2630For more information execute 'psecio-parse rules GlobalsUse'
2631
26327221) /home/coolife/git-repos/openemr/portal/patient/templates/OnsiteDocumentListView.tpl.php on line 56
2633The use of $GLOBALS should be avoided, know where your data is coming from
2634> <link href="<?php echo $GLOBALS['web_root']; ?>/portal/assets/css/style.css?v=<?php echo $GLOBALS['v_js_includes']; ?>" rel="stylesheet" />
2635For more information execute 'psecio-parse rules GlobalsUse'
2636
26377222) /home/coolife/git-repos/openemr/portal/patient/templates/OnsiteDocumentListView.tpl.php on line 57
2638The use of $GLOBALS should be avoided, know where your data is coming from
2639> <link href="<?php echo $GLOBALS['assets_static_relative']; ?>/font-awesome/css/font-awesome.min.css" rel="stylesheet" />
2640For more information execute 'psecio-parse rules GlobalsUse'
2641
26427223) /home/coolife/git-repos/openemr/portal/patient/templates/OnsiteDocumentListView.tpl.php on line 58
2643The use of $GLOBALS should be avoided, know where your data is coming from
2644> <link href="<?php echo $GLOBALS['web_root']; ?>/portal/sign/css/signer.css?v=<?php echo $GLOBALS['v_js_includes']; ?>" rel="stylesheet" type="text/css" />
2645For more information execute 'psecio-parse rules GlobalsUse'
2646
26477224) /home/coolife/git-repos/openemr/portal/patient/templates/OnsiteDocumentListView.tpl.php on line 58
2648The use of $GLOBALS should be avoided, know where your data is coming from
2649> <link href="<?php echo $GLOBALS['web_root']; ?>/portal/sign/css/signer.css?v=<?php echo $GLOBALS['v_js_includes']; ?>" rel="stylesheet" type="text/css" />
2650For more information execute 'psecio-parse rules GlobalsUse'
2651
26527225) /home/coolife/git-repos/openemr/portal/patient/templates/OnsiteDocumentListView.tpl.php on line 59
2653The use of $GLOBALS should be avoided, know where your data is coming from
2654> <link href="<?php echo $GLOBALS['web_root']; ?>/portal/sign/assets/signpad.css?v=<?php echo $GLOBALS['v_js_includes']; ?>" rel="stylesheet">
2655For more information execute 'psecio-parse rules GlobalsUse'
2656
26577226) /home/coolife/git-repos/openemr/portal/patient/templates/OnsiteDocumentListView.tpl.php on line 59
2658The use of $GLOBALS should be avoided, know where your data is coming from
2659> <link href="<?php echo $GLOBALS['web_root']; ?>/portal/sign/assets/signpad.css?v=<?php echo $GLOBALS['v_js_includes']; ?>" rel="stylesheet">
2660For more information execute 'psecio-parse rules GlobalsUse'
2661
26627227) /home/coolife/git-repos/openemr/portal/patient/templates/OnsiteDocumentListView.tpl.php on line 61
2663The use of $GLOBALS should be avoided, know where your data is coming from
2664> <script type="text/javascript" src="<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/libs/LAB.min.js"></script>
2665For more information execute 'psecio-parse rules GlobalsUse'
2666
26677228) /home/coolife/git-repos/openemr/portal/patient/templates/OnsiteDocumentListView.tpl.php on line 64
2668The use of $GLOBALS should be avoided, know where your data is coming from
2669> $LAB.script("<?php echo $GLOBALS['assets_static_relative']; ?>/jquery-1-11-3/dist/jquery.js")
2670For more information execute 'psecio-parse rules GlobalsUse'
2671
26727229) /home/coolife/git-repos/openemr/portal/patient/templates/OnsiteDocumentListView.tpl.php on line 65
2673The use of $GLOBALS should be avoided, know where your data is coming from
2674> .script("<?php echo $GLOBALS['web_root']; ?>/portal/sign/assets/signpad.js?v=<?php echo $GLOBALS['v_js_includes']; ?>").wait()
2675For more information execute 'psecio-parse rules GlobalsUse'
2676
26777230) /home/coolife/git-repos/openemr/portal/patient/templates/OnsiteDocumentListView.tpl.php on line 65
2678The use of $GLOBALS should be avoided, know where your data is coming from
2679> .script("<?php echo $GLOBALS['web_root']; ?>/portal/sign/assets/signpad.js?v=<?php echo $GLOBALS['v_js_includes']; ?>").wait()
2680For more information execute 'psecio-parse rules GlobalsUse'
2681
26827231) /home/coolife/git-repos/openemr/portal/patient/templates/OnsiteDocumentListView.tpl.php on line 66
2683The use of $GLOBALS should be avoided, know where your data is coming from
2684> .script("<?php echo $GLOBALS['web_root']; ?>/portal/sign/assets/signer.js?v=<?php echo $GLOBALS['v_js_includes']; ?>").wait()
2685For more information execute 'psecio-parse rules GlobalsUse'
2686
26877232) /home/coolife/git-repos/openemr/portal/patient/templates/OnsiteDocumentListView.tpl.php on line 66
2688The use of $GLOBALS should be avoided, know where your data is coming from
2689> .script("<?php echo $GLOBALS['web_root']; ?>/portal/sign/assets/signer.js?v=<?php echo $GLOBALS['v_js_includes']; ?>").wait()
2690For more information execute 'psecio-parse rules GlobalsUse'
2691
26927233) /home/coolife/git-repos/openemr/portal/patient/templates/OnsiteDocumentListView.tpl.php on line 67
2693The use of $GLOBALS should be avoided, know where your data is coming from
2694> .script("<?php echo $GLOBALS['assets_static_relative']; ?>/bootstrap/dist/js/bootstrap.min.js")
2695For more information execute 'psecio-parse rules GlobalsUse'
2696
26977234) /home/coolife/git-repos/openemr/portal/patient/templates/OnsiteDocumentListView.tpl.php on line 68
2698The use of $GLOBALS should be avoided, know where your data is coming from
2699> .script("<?php echo $GLOBALS['assets_static_relative']; ?>/underscore/underscore-min.js")
2700For more information execute 'psecio-parse rules GlobalsUse'
2701
27027235) /home/coolife/git-repos/openemr/portal/patient/templates/OnsiteDocumentListView.tpl.php on line 69
2703The use of $GLOBALS should be avoided, know where your data is coming from
2704> .script("<?php echo $GLOBALS['assets_static_relative']; ?>/moment/moment.js")
2705For more information execute 'psecio-parse rules GlobalsUse'
2706
27077236) /home/coolife/git-repos/openemr/portal/patient/templates/OnsiteDocumentListView.tpl.php on line 70
2708The use of $GLOBALS should be avoided, know where your data is coming from
2709> .script("<?php echo $GLOBALS['assets_static_relative']; ?>/backbone/backbone-min.js")
2710For more information execute 'psecio-parse rules GlobalsUse'
2711
27127237) /home/coolife/git-repos/openemr/portal/patient/templates/OnsiteDocumentListView.tpl.php on line 71
2713The use of $GLOBALS should be avoided, know where your data is coming from
2714> .script("<?php echo $GLOBALS['assets_static_relative']; ?>/emodal/dist/eModal.min.js")
2715For more information execute 'psecio-parse rules GlobalsUse'
2716
27177238) /home/coolife/git-repos/openemr/portal/patient/templates/OnsiteDocumentListView.tpl.php on line 72
2718The use of $GLOBALS should be avoided, know where your data is coming from
2719> .script("<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/app.js?v=<?php echo $GLOBALS['v_js_includes']; ?>")
2720For more information execute 'psecio-parse rules GlobalsUse'
2721
27227239) /home/coolife/git-repos/openemr/portal/patient/templates/OnsiteDocumentListView.tpl.php on line 72
2723The use of $GLOBALS should be avoided, know where your data is coming from
2724> .script("<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/app.js?v=<?php echo $GLOBALS['v_js_includes']; ?>")
2725For more information execute 'psecio-parse rules GlobalsUse'
2726
27277240) /home/coolife/git-repos/openemr/portal/patient/templates/OnsiteDocumentListView.tpl.php on line 73
2728The use of $GLOBALS should be avoided, know where your data is coming from
2729> .script("<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/model.js?v=<?php echo $GLOBALS['v_js_includes']; ?>").wait()
2730For more information execute 'psecio-parse rules GlobalsUse'
2731
27327241) /home/coolife/git-repos/openemr/portal/patient/templates/OnsiteDocumentListView.tpl.php on line 73
2733The use of $GLOBALS should be avoided, know where your data is coming from
2734> .script("<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/model.js?v=<?php echo $GLOBALS['v_js_includes']; ?>").wait()
2735For more information execute 'psecio-parse rules GlobalsUse'
2736
27377242) /home/coolife/git-repos/openemr/portal/patient/templates/OnsiteDocumentListView.tpl.php on line 74
2738The use of $GLOBALS should be avoided, know where your data is coming from
2739> .script("<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/view.js?v=<?php echo $GLOBALS['v_js_includes']; ?>").wait()
2740For more information execute 'psecio-parse rules GlobalsUse'
2741
27427243) /home/coolife/git-repos/openemr/portal/patient/templates/OnsiteDocumentListView.tpl.php on line 74
2743The use of $GLOBALS should be avoided, know where your data is coming from
2744> .script("<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/view.js?v=<?php echo $GLOBALS['v_js_includes']; ?>").wait()
2745For more information execute 'psecio-parse rules GlobalsUse'
2746
27477244) /home/coolife/git-repos/openemr/portal/patient/templates/OnsiteDocumentListView.tpl.php on line 78
2748The use of $GLOBALS should be avoided, know where your data is coming from
2749> $LAB.script("<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/app/onsitedocuments.js?v=<?php echo $GLOBALS['v_js_includes']; ?>").wait()
2750For more information execute 'psecio-parse rules GlobalsUse'
2751
27527245) /home/coolife/git-repos/openemr/portal/patient/templates/OnsiteDocumentListView.tpl.php on line 78
2753The use of $GLOBALS should be avoided, know where your data is coming from
2754> $LAB.script("<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/app/onsitedocuments.js?v=<?php echo $GLOBALS['v_js_includes']; ?>").wait()
2755For more information execute 'psecio-parse rules GlobalsUse'
2756
27577246) /home/coolife/git-repos/openemr/portal/patient/templates/OnsiteDocumentListView.tpl.php on line 79
2758The use of $GLOBALS should be avoided, know where your data is coming from
2759> .script("<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/app/onsiteportalactivities.js?v=<?php echo $GLOBALS['v_js_includes']; ?>").wait(function(){
2760For more information execute 'psecio-parse rules GlobalsUse'
2761
27627247) /home/coolife/git-repos/openemr/portal/patient/templates/OnsiteDocumentListView.tpl.php on line 79
2763The use of $GLOBALS should be avoided, know where your data is coming from
2764> .script("<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/app/onsiteportalactivities.js?v=<?php echo $GLOBALS['v_js_includes']; ?>").wait(function(){
2765For more information execute 'psecio-parse rules GlobalsUse'
2766
27677248) /home/coolife/git-repos/openemr/portal/patient/templates/OnsiteDocumentListView.tpl.php on line 352
2768The use of $GLOBALS should be avoided, know where your data is coming from
2769> src="<?php echo $GLOBALS['web_root']; ?>/portal/sign/assets/loading.gif" /> <input type="hidden" id="output" name="output" class="output">
2770For more information execute 'psecio-parse rules GlobalsUse'
2771
27727249) /home/coolife/git-repos/openemr/portal/patient/templates/OnsiteDocumentListView.tpl.php on line 361
2773The use of $GLOBALS should be avoided, know where your data is coming from
2774> <img id="waitend" style="display: none; position: absolute; top: 100px; left: 250px; width: 100px; height: 100px" src="<?php echo $GLOBALS['web_root']; ?>/portal/sign/assets/loading.gif" />
2775For more information execute 'psecio-parse rules GlobalsUse'
2776
27777250) /home/coolife/git-repos/openemr/portal/patient/templates/_FormsHeader.tpl.php on line 37
2778The use of $GLOBALS should be avoided, know where your data is coming from
2779> <link href="<?php echo $GLOBALS['assets_static_relative']; ?>/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
2780For more information execute 'psecio-parse rules GlobalsUse'
2781
27827251) /home/coolife/git-repos/openemr/portal/patient/templates/_FormsHeader.tpl.php on line 39
2783The use of $GLOBALS should be avoided, know where your data is coming from
2784> <link href="<?php echo $GLOBALS['assets_static_relative']; ?>/bootstrap-rtl/dist/css/bootstrap-rtl.min.css" rel="stylesheet" type="text/css" />
2785For more information execute 'psecio-parse rules GlobalsUse'
2786
27877252) /home/coolife/git-repos/openemr/portal/patient/templates/_FormsHeader.tpl.php on line 42
2788The use of $GLOBALS should be avoided, know where your data is coming from
2789> <link href="<?php echo $GLOBALS['assets_static_relative']; ?>/font-awesome/css/font-awesome.min.css" rel="stylesheet" />
2790For more information execute 'psecio-parse rules GlobalsUse'
2791
27927253) /home/coolife/git-repos/openemr/portal/patient/templates/_FormsHeader.tpl.php on line 43
2793The use of $GLOBALS should be avoided, know where your data is coming from
2794> <link href="<?php echo $GLOBALS['assets_static_relative']; ?>/jquery-datetimepicker/build/jquery.datetimepicker.min.css" rel="stylesheet" />
2795For more information execute 'psecio-parse rules GlobalsUse'
2796
27977254) /home/coolife/git-repos/openemr/portal/patient/templates/_FormsHeader.tpl.php on line 44
2798The use of $GLOBALS should be avoided, know where your data is coming from
2799> <link href="<?php echo $GLOBALS['web_root']; ?>/portal/patient/styles/style.css?v=<?php echo $GLOBALS['v_js_includes']; ?>" rel="stylesheet" />
2800For more information execute 'psecio-parse rules GlobalsUse'
2801
28027255) /home/coolife/git-repos/openemr/portal/patient/templates/_FormsHeader.tpl.php on line 44
2803The use of $GLOBALS should be avoided, know where your data is coming from
2804> <link href="<?php echo $GLOBALS['web_root']; ?>/portal/patient/styles/style.css?v=<?php echo $GLOBALS['v_js_includes']; ?>" rel="stylesheet" />
2805For more information execute 'psecio-parse rules GlobalsUse'
2806
28077256) /home/coolife/git-repos/openemr/portal/patient/templates/_FormsHeader.tpl.php on line 46
2808The use of $GLOBALS should be avoided, know where your data is coming from
2809> <script type="text/javascript" src="<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/libs/LAB.min.js"></script>
2810For more information execute 'psecio-parse rules GlobalsUse'
2811
28127257) /home/coolife/git-repos/openemr/portal/patient/templates/_FormsHeader.tpl.php on line 48
2813The use of $GLOBALS should be avoided, know where your data is coming from
2814> $LAB.script("<?php echo $GLOBALS['assets_static_relative']; ?>/jquery-1-11-3/dist/jquery.js").wait()
2815For more information execute 'psecio-parse rules GlobalsUse'
2816
28177258) /home/coolife/git-repos/openemr/portal/patient/templates/_FormsHeader.tpl.php on line 49
2818The use of $GLOBALS should be avoided, know where your data is coming from
2819> .script("<?php echo $GLOBALS['assets_static_relative']; ?>/bootstrap/dist/js/bootstrap.min.js")
2820For more information execute 'psecio-parse rules GlobalsUse'
2821
28227259) /home/coolife/git-repos/openemr/portal/patient/templates/_FormsHeader.tpl.php on line 50
2823The use of $GLOBALS should be avoided, know where your data is coming from
2824> .script("<?php echo $GLOBALS['assets_static_relative']; ?>/emodal/dist/eModal.min.js")
2825For more information execute 'psecio-parse rules GlobalsUse'
2826
28277260) /home/coolife/git-repos/openemr/portal/patient/templates/_FormsHeader.tpl.php on line 51
2828The use of $GLOBALS should be avoided, know where your data is coming from
2829> .script("<?php echo $GLOBALS['assets_static_relative']; ?>/moment/moment.js")
2830For more information execute 'psecio-parse rules GlobalsUse'
2831
28327261) /home/coolife/git-repos/openemr/portal/patient/templates/_FormsHeader.tpl.php on line 52
2833The use of $GLOBALS should be avoided, know where your data is coming from
2834> .script("<?php echo $GLOBALS['assets_static_relative']; ?>/jquery-datetimepicker/build/jquery.datetimepicker.full.min.js")
2835For more information execute 'psecio-parse rules GlobalsUse'
2836
28377262) /home/coolife/git-repos/openemr/portal/patient/templates/_FormsHeader.tpl.php on line 53
2838The use of $GLOBALS should be avoided, know where your data is coming from
2839> .script("<?php echo $GLOBALS['assets_static_relative']; ?>/underscore/underscore-min.js").wait()
2840For more information execute 'psecio-parse rules GlobalsUse'
2841
28427263) /home/coolife/git-repos/openemr/portal/patient/templates/_FormsHeader.tpl.php on line 54
2843The use of $GLOBALS should be avoided, know where your data is coming from
2844> .script("<?php echo $GLOBALS['assets_static_relative']; ?>/backbone/backbone-min.js")
2845For more information execute 'psecio-parse rules GlobalsUse'
2846
28477264) /home/coolife/git-repos/openemr/portal/patient/templates/_FormsHeader.tpl.php on line 55
2848The use of $GLOBALS should be avoided, know where your data is coming from
2849> .script("<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/app.js?v=<?php echo $GLOBALS['v_js_includes']; ?>")
2850For more information execute 'psecio-parse rules GlobalsUse'
2851
28527265) /home/coolife/git-repos/openemr/portal/patient/templates/_FormsHeader.tpl.php on line 55
2853The use of $GLOBALS should be avoided, know where your data is coming from
2854> .script("<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/app.js?v=<?php echo $GLOBALS['v_js_includes']; ?>")
2855For more information execute 'psecio-parse rules GlobalsUse'
2856
28577266) /home/coolife/git-repos/openemr/portal/patient/templates/_FormsHeader.tpl.php on line 56
2858The use of $GLOBALS should be avoided, know where your data is coming from
2859> .script("<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/model.js?v=<?php echo $GLOBALS['v_js_includes']; ?>").wait()
2860For more information execute 'psecio-parse rules GlobalsUse'
2861
28627267) /home/coolife/git-repos/openemr/portal/patient/templates/_FormsHeader.tpl.php on line 56
2863The use of $GLOBALS should be avoided, know where your data is coming from
2864> .script("<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/model.js?v=<?php echo $GLOBALS['v_js_includes']; ?>").wait()
2865For more information execute 'psecio-parse rules GlobalsUse'
2866
28677268) /home/coolife/git-repos/openemr/portal/patient/templates/_FormsHeader.tpl.php on line 57
2868The use of $GLOBALS should be avoided, know where your data is coming from
2869> .script("<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/view.js?v=<?php echo $GLOBALS['v_js_includes']; ?>").wait()
2870For more information execute 'psecio-parse rules GlobalsUse'
2871
28727269) /home/coolife/git-repos/openemr/portal/patient/templates/_FormsHeader.tpl.php on line 57
2873The use of $GLOBALS should be avoided, know where your data is coming from
2874> .script("<?php echo $GLOBALS['web_root']; ?>/portal/patient/scripts/view.js?v=<?php echo $GLOBALS['v_js_includes']; ?>").wait()
2875For more information execute 'psecio-parse rules GlobalsUse'
2876
28777270) /home/coolife/git-repos/openemr/portal/patient/libs/Controller/OnsiteDocumentController.php on line 114
2878Avoid the use of $_REQUEST (know where your data comes from)
2879> foreach (array_keys($_REQUEST) as $prop) {
2880For more information execute 'psecio-parse rules RequestUse'
2881
28827271) /home/coolife/git-repos/openemr/portal/patient/libs/Controller/ProviderController.php on line 62
2883The use of $GLOBALS should be avoided, know where your data is coming from
2884> $this->Assign('cpid', $GLOBALS['pid']);
2885For more information execute 'psecio-parse rules GlobalsUse'
2886
28877272) /home/coolife/git-repos/openemr/portal/patient/libs/Controller/OnsiteActivityViewController.php on line 93
2888Avoid the use of $_REQUEST (know where your data comes from)
2889> foreach (array_keys($_REQUEST) as $prop) {
2890For more information execute 'psecio-parse rules RequestUse'
2891
28927273) /home/coolife/git-repos/openemr/portal/portal_payment.php on line 39
2893'header()' calls should not use concatenation directly
2894> header('Location: ' . $landingpage);
2895For more information execute 'psecio-parse rules SetHeaderWithInput'
2896
28977274) /home/coolife/git-repos/openemr/portal/portal_payment.php on line 57
2898Avoid the use of $_REQUEST (know where your data comes from)
2899> $pid = isset($_REQUEST['pid']) ? $_REQUEST['pid'] : $pid;
2900For more information execute 'psecio-parse rules RequestUse'
2901
29027275) /home/coolife/git-repos/openemr/portal/portal_payment.php on line 57
2903Avoid the use of $_REQUEST (know where your data comes from)
2904> $pid = isset($_REQUEST['pid']) ? $_REQUEST['pid'] : $pid;
2905For more information execute 'psecio-parse rules RequestUse'
2906
29077276) /home/coolife/git-repos/openemr/portal/portal_payment.php on line 58
2908Avoid the use of $_REQUEST (know where your data comes from)
2909> $pid = $_REQUEST['hidden_patient_code'] > 0 ? $_REQUEST['hidden_patient_code'] : $pid;
2910For more information execute 'psecio-parse rules RequestUse'
2911
29127277) /home/coolife/git-repos/openemr/portal/portal_payment.php on line 58
2913Avoid the use of $_REQUEST (know where your data comes from)
2914> $pid = $_REQUEST['hidden_patient_code'] > 0 ? $_REQUEST['hidden_patient_code'] : $pid;
2915For more information execute 'psecio-parse rules RequestUse'
2916
29177278) /home/coolife/git-repos/openemr/portal/portal_payment.php on line 59
2918Avoid the use of $_REQUEST (know where your data comes from)
2919> $recid = isset($_REQUEST['recid']) ? (int) $_REQUEST['recid'] : 0;
2920For more information execute 'psecio-parse rules RequestUse'
2921
29227279) /home/coolife/git-repos/openemr/portal/portal_payment.php on line 59
2923Avoid the use of $_REQUEST (know where your data comes from)
2924> $recid = isset($_REQUEST['recid']) ? (int) $_REQUEST['recid'] : 0;
2925For more information execute 'psecio-parse rules RequestUse'
2926
29277280) /home/coolife/git-repos/openemr/portal/portal_payment.php on line 60
2928Avoid hard-coding sensitive values (ex. "username", "password", etc.)
2929> $adminUser = '';
2930For more information execute 'psecio-parse rules HardcodedSensitiveValues'
2931
29327281) /home/coolife/git-repos/openemr/portal/portal_payment.php on line 211
2933Avoid the use of $_REQUEST (know where your data comes from)
2934> if ($_REQUEST['radio_type_of_payment'] == 'pre_payment') {
2935For more information execute 'psecio-parse rules RequestUse'
2936
29377282) /home/coolife/git-repos/openemr/portal/portal_payment.php on line 226
2938Avoid the use of $_REQUEST (know where your data comes from)
2939> array(0, $form_pid, $_SESSION['authUserID'], 0, $form_source, $_REQUEST['form_prepayment'], $NameNew, $form_method)
2940For more information execute 'psecio-parse rules RequestUse'
2941
29427283) /home/coolife/git-repos/openemr/portal/portal_payment.php on line 229
2943Avoid the use of $_REQUEST (know where your data comes from)
2944> frontPayment($form_pid, 0, $form_method, $form_source, $_REQUEST['form_prepayment'], 0, $timestamp);//insertion to 'payments' table.
2945For more information execute 'psecio-parse rules RequestUse'
2946
29477284) /home/coolife/git-repos/openemr/portal/portal_payment.php on line 232
2948Avoid the use of $_REQUEST (know where your data comes from)
2949> if ($_POST['form_upay'] && $_REQUEST['radio_type_of_payment'] != 'pre_payment') {
2950For more information execute 'psecio-parse rules RequestUse'
2951
29527285) /home/coolife/git-repos/openemr/portal/portal_payment.php on line 255
2953Avoid the use of $_REQUEST (know where your data comes from)
2954> if ($_REQUEST['radio_type_of_payment'] == 'copay') {//copay saving to ar_session and ar_activity tables
2955For more information execute 'psecio-parse rules RequestUse'
2956
29577286) /home/coolife/git-repos/openemr/portal/portal_payment.php on line 275
2958Avoid the use of $_REQUEST (know where your data comes from)
2959> if ($_REQUEST['radio_type_of_payment'] == 'invoice_balance' || $_REQUEST['radio_type_of_payment'] == 'cash') { //Payment by patient after insurance paid, cash patients similar to do not bill insurance in feesheet.
2960For more information execute 'psecio-parse rules RequestUse'
2961
29627287) /home/coolife/git-repos/openemr/portal/portal_payment.php on line 275
2963Avoid the use of $_REQUEST (know where your data comes from)
2964> if ($_REQUEST['radio_type_of_payment'] == 'invoice_balance' || $_REQUEST['radio_type_of_payment'] == 'cash') { //Payment by patient after insurance paid, cash patients similar to do not bill insurance in feesheet.
2965For more information execute 'psecio-parse rules RequestUse'
2966
29677288) /home/coolife/git-repos/openemr/portal/portal_payment.php on line 276
2968Avoid the use of $_REQUEST (know where your data comes from)
2969> if ($_REQUEST['radio_type_of_payment'] == 'cash') {
2970For more information execute 'psecio-parse rules RequestUse'
2971
29727289) /home/coolife/git-repos/openemr/portal/portal_payment.php on line 413
2973Avoid the use of $_REQUEST (know where your data comes from)
2974> if ($_POST['form_save'] || $_REQUEST['receipt']) {
2975For more information execute 'psecio-parse rules RequestUse'
2976
29777290) /home/coolife/git-repos/openemr/portal/portal_payment.php on line 414
2978Avoid the use of $_REQUEST (know where your data comes from)
2979> if ($_REQUEST['receipt']) {
2980For more information execute 'psecio-parse rules RequestUse'
2981
29827291) /home/coolife/git-repos/openemr/portal/portal_payment.php on line 432
2983Avoid the use of $_REQUEST (know where your data comes from)
2984> $ref_id = ($_REQUEST['radio_type_of_payment'] == 'copay') ? $session_id : $payment_id;
2985For more information execute 'psecio-parse rules RequestUse'
2986
29877292) /home/coolife/git-repos/openemr/portal/portal_payment.php on line 444
2988The use of $GLOBALS should be avoided, know where your data is coming from
2989> <script type="text/javascript" src="<?php echo $GLOBALS['assets_static_relative']; ?>/jquery/dist/jquery.min.js"></script>
2990For more information execute 'psecio-parse rules GlobalsUse'
2991
29927293) /home/coolife/git-repos/openemr/portal/portal_payment.php on line 550
2993The use of $GLOBALS should be avoided, know where your data is coming from
2994> <script type="text/javascript" src="<?php echo $GLOBALS['assets_static_relative']; ?>/jquery-creditcardvalidator/jquery.creditCardValidator.js"></script>
2995For more information execute 'psecio-parse rules GlobalsUse'
2996
29977294) /home/coolife/git-repos/openemr/portal/portal_payment.php on line 551
2998The use of $GLOBALS should be avoided, know where your data is coming from
2999> <script type="text/javascript" src="<?php echo $GLOBALS['webroot'] ?>/library/textformat.js?v=<?php echo $v_js_includes; ?>"></script>
3000For more information execute 'psecio-parse rules GlobalsUse'
3001
30027295) /home/coolife/git-repos/openemr/portal/portal_payment.php on line 558
3003The use of $GLOBALS should be avoided, know where your data is coming from
3004> var publicKey = <?php echo json_encode(decryptStandard($GLOBALS['gateway_public_key'])); ?>;
3005For more information execute 'psecio-parse rules GlobalsUse'
3006
30077296) /home/coolife/git-repos/openemr/portal/portal_payment.php on line 559
3008The use of $GLOBALS should be avoided, know where your data is coming from
3009> var apiKey = <?php echo json_encode(decryptStandard($GLOBALS['gateway_api_key'])); ?>;
3010For more information execute 'psecio-parse rules GlobalsUse'
3011
30127297) /home/coolife/git-repos/openemr/portal/portal_payment.php on line 890
3013The use of $GLOBALS should be avoided, know where your data is coming from
3014> let liburl = '<?php echo $GLOBALS["webroot"] ?>/portal/lib/paylib.php';
3015For more information execute 'psecio-parse rules GlobalsUse'
3016
30177298) /home/coolife/git-repos/openemr/portal/portal_payment.php on line 952
3018The use of $GLOBALS should be avoided, know where your data is coming from
3019> <form id="invoiceForm" method='post' action='<?php echo $GLOBALS["webroot"] ?>/portal/portal_payment.php'>
3020For more information execute 'psecio-parse rules GlobalsUse'
3021
30227299) /home/coolife/git-repos/openemr/portal/portal_payment.php on line 1309
3023The use of $GLOBALS should be avoided, know where your data is coming from
3024> <?php if ($GLOBALS['payment_gateway'] != 'Stripe') { ?>
3025For more information execute 'psecio-parse rules GlobalsUse'
3026
30277300) /home/coolife/git-repos/openemr/portal/portal_payment.php on line 1310
3028The use of $GLOBALS should be avoided, know where your data is coming from
3029> <form id='paymentForm' method='post' action='<?php echo $GLOBALS["webroot"] ?>/portal/lib/paylib.php'>
3030For more information execute 'psecio-parse rules GlobalsUse'
3031
30327301) /home/coolife/git-repos/openemr/portal/portal_payment.php on line 1449
3033The use of $GLOBALS should be avoided, know where your data is coming from
3034> if ($GLOBALS['payment_gateway'] == 'InHouse') { ?>
3035For more information execute 'psecio-parse rules GlobalsUse'
3036
30377302) /home/coolife/git-repos/openemr/portal/portal_payment.php on line 1451
3038The use of $GLOBALS should be avoided, know where your data is coming from
3039> <?php } else if ($GLOBALS['payment_gateway'] == 'AuthorizeNet') { ?>
3040For more information execute 'psecio-parse rules GlobalsUse'
3041
30427303) /home/coolife/git-repos/openemr/portal/portal_payment.php on line 1455
3043The use of $GLOBALS should be avoided, know where your data is coming from
3044> if ($GLOBALS['payment_gateway'] == 'Stripe') { ?>
3045For more information execute 'psecio-parse rules GlobalsUse'
3046
30477304) /home/coolife/git-repos/openemr/portal/portal_payment.php on line 1500
3048The use of $GLOBALS should be avoided, know where your data is coming from
3049> <?php if ($GLOBALS['payment_gateway'] == 'AuthorizeNet') {
3050For more information execute 'psecio-parse rules GlobalsUse'
3051
30527305) /home/coolife/git-repos/openemr/portal/portal_payment.php on line 1580
3053The use of $GLOBALS should be avoided, know where your data is coming from
3054> <?php if ($GLOBALS['payment_gateway'] == 'Stripe') { // Begin Include Stripe ?>
3055For more information execute 'psecio-parse rules GlobalsUse'
3056
30577306) /home/coolife/git-repos/openemr/portal/logout.php on line 37
3058'header()' calls should not use concatenation directly
3059> header('Location: '.$landingpage.'&logout');
3060For more information execute 'psecio-parse rules SetHeaderWithInput'
3061
30627307) /home/coolife/git-repos/openemr/portal/import_template.php on line 59
3063The use of $GLOBALS should be avoided, know where your data is coming from
3064> define("UPLOAD_DIR", $GLOBALS['OE_SITE_DIR'] . '/documents/onsite_portal_documents/templates/');
3065For more information execute 'psecio-parse rules GlobalsUse'
3066
30677308) /home/coolife/git-repos/openemr/portal/import_template.php on line 62
3068The use of $GLOBALS should be avoided, know where your data is coming from
3069> define("UPLOAD_DIR", $GLOBALS['OE_SITE_DIR'] . '/documents/onsite_portal_documents/templates/' . convert_safe_file_dir_name($_POST['up_dir']) . '/');
3070For more information execute 'psecio-parse rules GlobalsUse'
3071
30727309) /home/coolife/git-repos/openemr/portal/import_template.php on line 64
3073The use of $GLOBALS should be avoided, know where your data is coming from
3074> define("UPLOAD_DIR", $GLOBALS['OE_SITE_DIR'] . '/documents/onsite_portal_documents/templates/');
3075For more information execute 'psecio-parse rules GlobalsUse'
3076
30777310) /home/coolife/git-repos/openemr/portal/import_template.php on line 100
3078'header()' calls should not use concatenation directly
3079> header("location: " . $_SERVER['HTTP_REFERER']);
3080For more information execute 'psecio-parse rules SetHeaderWithInput'
3081
30827311) /home/coolife/git-repos/openemr/portal/import_template.php on line 106
3083The use of $GLOBALS should be avoided, know where your data is coming from
3084> $knownPath = $GLOBALS['OE_SITE_DIR'] . '/documents/onsite_portal_documents/templates/'; // default path
3085For more information execute 'psecio-parse rules GlobalsUse'
3086
30877312) /home/coolife/git-repos/openemr/portal/get_patient_info.php on line 36
3088'header()' calls should not use concatenation directly
3089> header('Location: ' . $landingpage . '&w');
3090For more information execute 'psecio-parse rules SetHeaderWithInput'
3091
30927313) /home/coolife/git-repos/openemr/portal/get_patient_info.php on line 43
3093'header()' calls should not use concatenation directly
3094> header('Location: ' . $landingpage . '&w&c');
3095For more information execute 'psecio-parse rules SetHeaderWithInput'
3096
30977314) /home/coolife/git-repos/openemr/portal/get_patient_info.php on line 49
3098'header()' calls should not use concatenation directly
3099> header('Location: ' . $landingpage . '&w&c');
3100For more information execute 'psecio-parse rules SetHeaderWithInput'
3101
31027315) /home/coolife/git-repos/openemr/portal/get_patient_info.php on line 80
3103Avoid hard-coding sensitive values (ex. "username", "password", etc.)
3104> DEFINE("COL_POR_PWD", "portal_pwd");
3105For more information execute 'psecio-parse rules HardcodedSensitiveValues'
3106
31077316) /home/coolife/git-repos/openemr/portal/get_patient_info.php on line 81
3108Avoid hard-coding sensitive values (ex. "username", "password", etc.)
3109> DEFINE("COL_POR_USER", "portal_username");
3110For more information execute 'psecio-parse rules HardcodedSensitiveValues'
3111
31127317) /home/coolife/git-repos/openemr/portal/get_patient_info.php on line 97
3113'header()' calls should not use concatenation directly
3114> header('Location: ' . $landingpage . '&w&u');
3115For more information execute 'psecio-parse rules SetHeaderWithInput'
3116
31177318) /home/coolife/git-repos/openemr/portal/get_patient_info.php on line 105
3118'header()' calls should not use concatenation directly
3119> header('Location: ' . $landingpage . '&w&p');
3120For more information execute 'psecio-parse rules SetHeaderWithInput'
3121
31227319) /home/coolife/git-repos/openemr/portal/get_patient_info.php on line 122
3123'header()' calls should not use concatenation directly
3124> header('Location: ' . $landingpage . '&w&p');
3125For more information execute 'psecio-parse rules SetHeaderWithInput'
3126
31277320) /home/coolife/git-repos/openemr/portal/get_patient_info.php on line 137
3128'header()' calls should not use concatenation directly
3129> header('Location: ' . $landingpage . '&w');
3130For more information execute 'psecio-parse rules SetHeaderWithInput'
3131
31327321) /home/coolife/git-repos/openemr/portal/get_patient_info.php on line 141
3133The use of $GLOBALS should be avoided, know where your data is coming from
3134> if ($userData['email'] != $_POST['passaddon'] && $GLOBALS['enforce_signin_email']) {
3135For more information execute 'psecio-parse rules GlobalsUse'
3136
31377322) /home/coolife/git-repos/openemr/portal/get_patient_info.php on line 144
3138'header()' calls should not use concatenation directly
3139> header('Location: ' . $landingpage . '&w');
3140For more information execute 'psecio-parse rules SetHeaderWithInput'
3141
31427323) /home/coolife/git-repos/openemr/portal/get_patient_info.php on line 152
3143'header()' calls should not use concatenation directly
3144> header('Location: ' . $landingpage . '&w');
3145For more information execute 'psecio-parse rules SetHeaderWithInput'
3146
31477324) /home/coolife/git-repos/openemr/portal/get_patient_info.php on line 159
3148'header()' calls should not use concatenation directly
3149> header('Location: ' . $landingpage . '&w');
3150For more information execute 'psecio-parse rules SetHeaderWithInput'
3151
31527325) /home/coolife/git-repos/openemr/portal/get_patient_info.php on line 192
3153'header()' calls should not use concatenation directly
3154> header('Location: ' . $landingpage);
3155For more information execute 'psecio-parse rules SetHeaderWithInput'
3156
31577326) /home/coolife/git-repos/openemr/portal/get_patient_info.php on line 220
3158'header()' calls should not use concatenation directly
3159> header('Location: ' . $landingpage . '&w');
3160For more information execute 'psecio-parse rules SetHeaderWithInput'
3161
31627327) /home/coolife/git-repos/openemr/portal/get_patient_info.php on line 225
3163'header()' calls should not use concatenation directly
3164> header('Location: ' . $landingpage . '&w');
3165For more information execute 'psecio-parse rules SetHeaderWithInput'
3166
31677328) /home/coolife/git-repos/openemr/portal/lib/doc_lib.php on line 35
3168'header()' calls should not use concatenation directly
3169> header('Location: '.$landingpage);
3170For more information execute 'psecio-parse rules SetHeaderWithInput'
3171
31727329) /home/coolife/git-repos/openemr/portal/lib/doc_lib.php on line 46
3173Avoid the use of $_REQUEST (know where your data comes from)
3174> $htmlin = $_REQUEST['content'];
3175For more information execute 'psecio-parse rules RequestUse'
3176
31777330) /home/coolife/git-repos/openemr/portal/lib/doc_lib.php on line 48
3178Avoid the use of $_REQUEST (know where your data comes from)
3179> $cpid = $_REQUEST['cpid'] ? $_REQUEST['cpid'] : $GLOBALS['pid'];
3180For more information execute 'psecio-parse rules RequestUse'
3181
31827331) /home/coolife/git-repos/openemr/portal/lib/doc_lib.php on line 48
3183Avoid the use of $_REQUEST (know where your data comes from)
3184> $cpid = $_REQUEST['cpid'] ? $_REQUEST['cpid'] : $GLOBALS['pid'];
3185For more information execute 'psecio-parse rules RequestUse'
3186
31877332) /home/coolife/git-repos/openemr/portal/lib/doc_lib.php on line 48
3188The use of $GLOBALS should be avoided, know where your data is coming from
3189> $cpid = $_REQUEST['cpid'] ? $_REQUEST['cpid'] : $GLOBALS['pid'];
3190For more information execute 'psecio-parse rules GlobalsUse'
3191
31927333) /home/coolife/git-repos/openemr/portal/lib/doc_lib.php on line 53
3193Avoid the use of $_REQUEST (know where your data comes from)
3194> $form_filename = convert_safe_file_dir_name($_REQUEST['docid']) . '_' . convert_safe_file_dir_name($cpid) . '.pdf';
3195For more information execute 'psecio-parse rules RequestUse'
3196
31977334) /home/coolife/git-repos/openemr/portal/lib/doc_lib.php on line 54
3198The use of $GLOBALS should be avoided, know where your data is coming from
3199> $templatedir = $GLOBALS['OE_SITE_DIR'] . "/documents/onsite_portal_documents/patient_documents";
3200For more information execute 'psecio-parse rules GlobalsUse'
3201
32027335) /home/coolife/git-repos/openemr/portal/lib/doc_lib.php on line 58
3203The use of $GLOBALS should be avoided, know where your data is coming from
3204> $GLOBALS['pdf_layout'],
3205For more information execute 'psecio-parse rules GlobalsUse'
3206
32077336) /home/coolife/git-repos/openemr/portal/lib/doc_lib.php on line 59
3208The use of $GLOBALS should be avoided, know where your data is coming from
3209> $GLOBALS['pdf_size'],
3210For more information execute 'psecio-parse rules GlobalsUse'
3211
32127337) /home/coolife/git-repos/openemr/portal/lib/doc_lib.php on line 60
3213The use of $GLOBALS should be avoided, know where your data is coming from
3214> $GLOBALS['pdf_language'],
3215For more information execute 'psecio-parse rules GlobalsUse'
3216
32177338) /home/coolife/git-repos/openemr/portal/lib/doc_lib.php on line 63
3218The use of $GLOBALS should be avoided, know where your data is coming from
3219> array ($GLOBALS['pdf_left_margin'],$GLOBALS['pdf_top_margin'],$GLOBALS['pdf_right_margin'],$GLOBALS['pdf_bottom_margin']
3220For more information execute 'psecio-parse rules GlobalsUse'
3221
32227339) /home/coolife/git-repos/openemr/portal/lib/doc_lib.php on line 63
3223The use of $GLOBALS should be avoided, know where your data is coming from
3224> array ($GLOBALS['pdf_left_margin'],$GLOBALS['pdf_top_margin'],$GLOBALS['pdf_right_margin'],$GLOBALS['pdf_bottom_margin']
3225For more information execute 'psecio-parse rules GlobalsUse'
3226
32277340) /home/coolife/git-repos/openemr/portal/lib/doc_lib.php on line 63
3228The use of $GLOBALS should be avoided, know where your data is coming from
3229> array ($GLOBALS['pdf_left_margin'],$GLOBALS['pdf_top_margin'],$GLOBALS['pdf_right_margin'],$GLOBALS['pdf_bottom_margin']
3230For more information execute 'psecio-parse rules GlobalsUse'
3231
32327341) /home/coolife/git-repos/openemr/portal/lib/doc_lib.php on line 63
3233The use of $GLOBALS should be avoided, know where your data is coming from
3234> array ($GLOBALS['pdf_left_margin'],$GLOBALS['pdf_top_margin'],$GLOBALS['pdf_right_margin'],$GLOBALS['pdf_bottom_margin']
3235For more information execute 'psecio-parse rules GlobalsUse'
3236
32377342) /home/coolife/git-repos/openemr/portal/lib/doc_lib.php on line 113
3238The readfile/readlink/readgzfile functions output content directly (possible injection)
3239> readfile($fname);
3240For more information execute 'psecio-parse rules Readfile'
3241
32427343) /home/coolife/git-repos/openemr/portal/lib/template_menu.php on line 24
3243The use of $GLOBALS should be avoided, know where your data is coming from
3244> foreach (glob($GLOBALS['OE_SITE_DIR'] . "/documents/onsite_portal_documents/templates/*.tpl") as $filename) {
3245For more information execute 'psecio-parse rules GlobalsUse'
3246
32477344) /home/coolife/git-repos/openemr/portal/lib/template_menu.php on line 32
3248The use of $GLOBALS should be avoided, know where your data is coming from
3249> foreach (glob($GLOBALS['OE_SITE_DIR'] . "/documents/onsite_portal_documents/templates/" . $pid . "/*.tpl") as $filename) {
3250For more information execute 'psecio-parse rules GlobalsUse'
3251
32527345) /home/coolife/git-repos/openemr/portal/lib/download_template.php on line 29
3253The use of $GLOBALS should be avoided, know where your data is coming from
3254> require_once($GLOBALS['srcdir'] . '/acl.inc');
3255For more information execute 'psecio-parse rules GlobalsUse'
3256
32577346) /home/coolife/git-repos/openemr/portal/lib/download_template.php on line 30
3258The use of $GLOBALS should be avoided, know where your data is coming from
3259> require_once($GLOBALS['srcdir'] . '/appointments.inc.php');
3260For more information execute 'psecio-parse rules GlobalsUse'
3261
32627347) /home/coolife/git-repos/openemr/portal/lib/download_template.php on line 31
3263The use of $GLOBALS should be avoided, know where your data is coming from
3264> require_once($GLOBALS['srcdir'] . '/options.inc.php');
3265For more information execute 'psecio-parse rules GlobalsUse'
3266
32677348) /home/coolife/git-repos/openemr/portal/lib/download_template.php on line 101
3268The use of $GLOBALS should be avoided, know where your data is coming from
3269> $GLOBALS['pid'],
3270For more information execute 'psecio-parse rules GlobalsUse'
3271
32727349) /home/coolife/git-repos/openemr/portal/lib/download_template.php on line 133
3273The use of $GLOBALS should be avoided, know where your data is coming from
3274> $fn = $GLOBALS['web_root'] . '/portal/sign/assets/signhere.png';
3275For more information execute 'psecio-parse rules GlobalsUse'
3276
32777350) /home/coolife/git-repos/openemr/portal/lib/download_template.php on line 139
3278The use of $GLOBALS should be avoided, know where your data is coming from
3279> $fn = $GLOBALS['web_root'] . '/portal/sign/assets/signhere.png';
3280For more information execute 'psecio-parse rules GlobalsUse'
3281
32827351) /home/coolife/git-repos/openemr/portal/lib/download_template.php on line 367
3283The use of $GLOBALS should be avoided, know where your data is coming from
3284> $templatedir = $GLOBALS['OE_SITE_DIR'] . '/documents/onsite_portal_documents/templates';
3285For more information execute 'psecio-parse rules GlobalsUse'
3286
32877352) /home/coolife/git-repos/openemr/portal/lib/download_template.php on line 378
3288The use of $GLOBALS should be avoided, know where your data is coming from
3289> $fname = tempnam($GLOBALS['temporary_files_dir'], 'OED');
3290For more information execute 'psecio-parse rules GlobalsUse'
3291
32927353) /home/coolife/git-repos/openemr/portal/lib/paylib.php on line 23
3293'header()' calls should not use concatenation directly
3294> header('Location: ' . $landingpage);
3295For more information execute 'psecio-parse rules SetHeaderWithInput'
3296
32977354) /home/coolife/git-repos/openemr/portal/lib/appsql.class.php on line 214
3298The use of $GLOBALS should be avoided, know where your data is coming from
3299> $groupname = isset($GLOBALS['groupname']) ? $GLOBALS['groupname'] : 'none';
3300For more information execute 'psecio-parse rules GlobalsUse'
3301
33027355) /home/coolife/git-repos/openemr/portal/lib/appsql.class.php on line 214
3303The use of $GLOBALS should be avoided, know where your data is coming from
3304> $groupname = isset($GLOBALS['groupname']) ? $GLOBALS['groupname'] : 'none';
3305For more information execute 'psecio-parse rules GlobalsUse'
3306
33077356) /home/coolife/git-repos/openemr/portal/lib/appsql.class.php on line 284
3308Avoid the use of an output method (echo, print, etc) directly with a variable
3309> echo 'ERROR : ' . $logMsg;
3310For more information execute 'psecio-parse rules OutputWithVariable'
3311
33127357) /home/coolife/git-repos/openemr/portal/lib/appsql.class.php on line 380
3313The use of $GLOBALS should be avoided, know where your data is coming from
3314> $adodb = $GLOBALS['adodb']['db'];
3315For more information execute 'psecio-parse rules GlobalsUse'
3316
33177358) /home/coolife/git-repos/openemr/portal/lib/appsql.class.php on line 385
3318The use of $GLOBALS should be avoided, know where your data is coming from
3319> if ($GLOBALS["enable_auditlog_encryption"]) {
3320For more information execute 'psecio-parse rules GlobalsUse'
3321
33227359) /home/coolife/git-repos/openemr/portal/lib/appsql.class.php on line 398
3323The use of $GLOBALS should be avoided, know where your data is coming from
3324> $last_log_id = $GLOBALS['adodb']['db']->Insert_ID();
3325For more information execute 'psecio-parse rules GlobalsUse'
3326
33277360) /home/coolife/git-repos/openemr/portal/add_edit_event_user.php on line 32
3328'header()' calls should not use concatenation directly
3329> header('Location: '.$landingpage.'&w');
3330For more information execute 'psecio-parse rules SetHeaderWithInput'
3331
33327361) /home/coolife/git-repos/openemr/portal/add_edit_event_user.php on line 103
3333The use of $GLOBALS should be avoided, know where your data is coming from
3334> if ($GLOBALS['select_multi_providers']) {
3335For more information execute 'psecio-parse rules GlobalsUse'
3336
33377362) /home/coolife/git-repos/openemr/portal/add_edit_event_user.php on line 269
3338The use of $GLOBALS should be avoided, know where your data is coming from
3339> if ($GLOBALS['select_multi_providers'] && $row['pc_multiple']) {
3340For more information execute 'psecio-parse rules GlobalsUse'
3341
33427363) /home/coolife/git-repos/openemr/portal/add_edit_event_user.php on line 351
3343The use of $GLOBALS should be avoided, know where your data is coming from
3344> if ($GLOBALS['select_multi_providers']) {
3345For more information execute 'psecio-parse rules GlobalsUse'
3346
33477364) /home/coolife/git-repos/openemr/portal/add_edit_event_user.php on line 466
3348The use of $GLOBALS should be avoided, know where your data is coming from
3349> if ($GLOBALS['select_multi_providers']) {
3350For more information execute 'psecio-parse rules GlobalsUse'
3351
33527365) /home/coolife/git-repos/openemr/portal/add_edit_event_user.php on line 760
3353The use of $GLOBALS should be avoided, know where your data is coming from
3354> <?php require($GLOBALS['srcdir'] . "/restoreSession.php"); ?>
3355For more information execute 'psecio-parse rules GlobalsUse'
3356
33577366) /home/coolife/git-repos/openemr/portal/add_edit_event_user.php on line 956
3358The use of $GLOBALS should be avoided, know where your data is coming from
3359> <?php require($GLOBALS['srcdir'] . '/js/xl/jquery-datetimepicker-2-5-4.js.php'); ?>
3360For more information execute 'psecio-parse rules GlobalsUse'
3361
33627367) /home/coolife/git-repos/openemr/portal/import_template_ui.php on line 27
3363The use of $GLOBALS should be avoided, know where your data is coming from
3364> $tdir = $GLOBALS['OE_SITE_DIR'] . '/documents/onsite_portal_documents/templates/' . convert_safe_file_dir_name($getdir) . '/';
3365For more information execute 'psecio-parse rules GlobalsUse'
3366
33677368) /home/coolife/git-repos/openemr/portal/import_template_ui.php on line 34
3368The use of $GLOBALS should be avoided, know where your data is coming from
3369> $tdir = $GLOBALS['OE_SITE_DIR'] . '/documents/onsite_portal_documents/templates/';
3370For more information execute 'psecio-parse rules GlobalsUse'
3371
33727369) /home/coolife/git-repos/openemr/portal/import_template_ui.php on line 54
3373Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
3374> $d = @dir($dir) or die("File List: Failed opening directory " . text($dir) . " for reading");
3375For more information execute 'psecio-parse rules LogicalOperators'
3376
33777370) /home/coolife/git-repos/openemr/portal/import_template_ui.php on line 54
3378Avoid the use of `exit` or `die` with strings as it could lead to injection issues (direct output)
3379> $d = @dir($dir) or die("File List: Failed opening directory " . text($dir) . " for reading");
3380For more information execute 'psecio-parse rules ExitOrDie'
3381
33827371) /home/coolife/git-repos/openemr/portal/import_template_ui.php on line 88
3383The use of $GLOBALS should be avoided, know where your data is coming from
3384> <link href="<?php echo $GLOBALS['assets_static_relative']; ?>/font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css" />
3385For more information execute 'psecio-parse rules GlobalsUse'
3386
33877372) /home/coolife/git-repos/openemr/portal/import_template_ui.php on line 89
3388The use of $GLOBALS should be avoided, know where your data is coming from
3389> <link href="<?php echo $GLOBALS['assets_static_relative']; ?>/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
3390For more information execute 'psecio-parse rules GlobalsUse'
3391
33927373) /home/coolife/git-repos/openemr/portal/import_template_ui.php on line 91
3393The use of $GLOBALS should be avoided, know where your data is coming from
3394> <link href="<?php echo $GLOBALS['assets_static_relative']; ?>/bootstrap-rtl/dist/css/bootstrap-rtl.min.css" rel="stylesheet" type="text/css" />
3395For more information execute 'psecio-parse rules GlobalsUse'
3396
33977374) /home/coolife/git-repos/openemr/portal/import_template_ui.php on line 94
3398The use of $GLOBALS should be avoided, know where your data is coming from
3399> <script src="<?php echo $GLOBALS['assets_static_relative']; ?>/jquery-1-11-3/dist/jquery.js" type="text/javascript"></script>
3400For more information execute 'psecio-parse rules GlobalsUse'
3401
34027375) /home/coolife/git-repos/openemr/portal/import_template_ui.php on line 95
3403The use of $GLOBALS should be avoided, know where your data is coming from
3404> <script src="<?php echo $GLOBALS['assets_static_relative']; ?>/bootstrap/dist/js/bootstrap.min.js" type="text/javascript"></script>
3405For more information execute 'psecio-parse rules GlobalsUse'
3406
34077376) /home/coolife/git-repos/openemr/portal/import_template_ui.php on line 96
3408The use of $GLOBALS should be avoided, know where your data is coming from
3409> <link href="<?php echo $GLOBALS['assets_static_relative']; ?>/summernote/dist/summernote.css" rel="stylesheet" type="text/css" />
3410For more information execute 'psecio-parse rules GlobalsUse'
3411
34127377) /home/coolife/git-repos/openemr/portal/import_template_ui.php on line 97
3413The use of $GLOBALS should be avoided, know where your data is coming from
3414> <script type='text/javascript' src="<?php echo $GLOBALS['assets_static_relative']; ?>/summernote/dist/summernote.js"></script>
3415For more information execute 'psecio-parse rules GlobalsUse'
3416
34177378) /home/coolife/git-repos/openemr/portal/import_template_ui.php on line 98
3418The use of $GLOBALS should be avoided, know where your data is coming from
3419> <script type='text/javascript' src="<?php echo $GLOBALS['assets_static_relative']; ?>/summernote-nugget/plugins/nugget/summernote-ext-nugget.js"></script>
3420For more information execute 'psecio-parse rules GlobalsUse'
3421
34227379) /home/coolife/git-repos/openemr/portal/account/account.lib.php on line 57
3423Avoid the use of $_REQUEST (know where your data comes from)
3424> $policy_number = $_REQUEST['policy_number'],
3425For more information execute 'psecio-parse rules RequestUse'
3426
34277380) /home/coolife/git-repos/openemr/portal/account/account.lib.php on line 58
3428Avoid the use of $_REQUEST (know where your data comes from)
3429> $group_number = $_REQUEST['group_number'],
3430For more information execute 'psecio-parse rules RequestUse'
3431
34327381) /home/coolife/git-repos/openemr/portal/account/account.lib.php on line 59
3433Avoid the use of $_REQUEST (know where your data comes from)
3434> $plan_name = $_REQUEST['provider'] . ' ' . $_REQUEST['plan_name'],
3435For more information execute 'psecio-parse rules RequestUse'
3436
34377382) /home/coolife/git-repos/openemr/portal/account/account.lib.php on line 59
3438Avoid the use of $_REQUEST (know where your data comes from)
3439> $plan_name = $_REQUEST['provider'] . ' ' . $_REQUEST['plan_name'],
3440For more information execute 'psecio-parse rules RequestUse'
3441
34427383) /home/coolife/git-repos/openemr/portal/account/account.lib.php on line 78
3443Avoid the use of $_REQUEST (know where your data comes from)
3444> $copay = $_REQUEST['copay'],
3445For more information execute 'psecio-parse rules RequestUse'
3446
34477384) /home/coolife/git-repos/openemr/portal/account/account.lib.php on line 80
3448Avoid the use of $_REQUEST (know where your data comes from)
3449> $effective_date = DateToYYYYMMDD($_REQUEST['date']),
3450For more information execute 'psecio-parse rules RequestUse'
3451
34527385) /home/coolife/git-repos/openemr/portal/account/account.lib.php on line 107
3453Avoid hard-coding sensitive values (ex. "username", "password", etc.)
3454> $password = '';
3455For more information execute 'psecio-parse rules HardcodedSensitiveValues'
3456
34577386) /home/coolife/git-repos/openemr/portal/account/account.lib.php on line 135
3458The use of $GLOBALS should be avoided, know where your data is coming from
3459> if ($GLOBALS['portal_onsite_enable']) {
3460For more information execute 'psecio-parse rules GlobalsUse'
3461
34627387) /home/coolife/git-repos/openemr/portal/account/account.lib.php on line 136
3463The use of $GLOBALS should be avoided, know where your data is coming from
3464> $message .= "<a href='" . htmlspecialchars($GLOBALS['portal_onsite_address'], ENT_QUOTES) . "'>" .
3465For more information execute 'psecio-parse rules GlobalsUse'
3466
34677388) /home/coolife/git-repos/openemr/portal/account/account.lib.php on line 137
3468The use of $GLOBALS should be avoided, know where your data is coming from
3469> htmlspecialchars($GLOBALS['portal_onsite_address'], ENT_NOQUOTES) . "</a><br>";
3470For more information execute 'psecio-parse rules GlobalsUse'
3471
34727389) /home/coolife/git-repos/openemr/portal/account/account.lib.php on line 140
3473The use of $GLOBALS should be avoided, know where your data is coming from
3474> if ($GLOBALS['portal_onsite_two_enable']) {
3475For more information execute 'psecio-parse rules GlobalsUse'
3476
34777390) /home/coolife/git-repos/openemr/portal/account/account.lib.php on line 141
3478The use of $GLOBALS should be avoided, know where your data is coming from
3479> $message .= "<a href='" . htmlspecialchars($GLOBALS['portal_onsite_two_address'], ENT_QUOTES) . "'>" .
3480For more information execute 'psecio-parse rules GlobalsUse'
3481
34827391) /home/coolife/git-repos/openemr/portal/account/account.lib.php on line 142
3483The use of $GLOBALS should be avoided, know where your data is coming from
3484> htmlspecialchars($GLOBALS['portal_onsite_two_address'], ENT_NOQUOTES) . "</a><br>";
3485For more information execute 'psecio-parse rules GlobalsUse'
3486
34877392) /home/coolife/git-repos/openemr/portal/account/account.lib.php on line 194
3488The use of $GLOBALS should be avoided, know where your data is coming from
3489> $email_sender = $GLOBALS['patient_reminder_sender_email'];
3490For more information execute 'psecio-parse rules GlobalsUse'
3491
34927393) /home/coolife/git-repos/openemr/portal/account/account.php on line 23
3493Avoid the use of $_REQUEST (know where your data comes from)
3494> $action = isset($_REQUEST['action']) ? $_REQUEST['action'] : '';
3495For more information execute 'psecio-parse rules RequestUse'
3496
34977394) /home/coolife/git-repos/openemr/portal/account/account.php on line 23
3498Avoid the use of $_REQUEST (know where your data comes from)
3499> $action = isset($_REQUEST['action']) ? $_REQUEST['action'] : '';
3500For more information execute 'psecio-parse rules RequestUse'
3501
35027395) /home/coolife/git-repos/openemr/portal/account/account.php on line 26
3503Avoid the use of $_REQUEST (know where your data comes from)
3504> $_SESSION['language_choice'] = (int) $_REQUEST['value'];
3505For more information execute 'psecio-parse rules RequestUse'
3506
35077396) /home/coolife/git-repos/openemr/portal/account/account.php on line 30
3508Avoid the use of $_REQUEST (know where your data comes from)
3509> $email = isset($_REQUEST['email']) ? $_REQUEST['email'] : '';
3510For more information execute 'psecio-parse rules RequestUse'
3511
35127397) /home/coolife/git-repos/openemr/portal/account/account.php on line 30
3513Avoid the use of $_REQUEST (know where your data comes from)
3514> $email = isset($_REQUEST['email']) ? $_REQUEST['email'] : '';
3515For more information execute 'psecio-parse rules RequestUse'
3516
35177398) /home/coolife/git-repos/openemr/portal/account/account.php on line 31
3518Avoid the use of $_REQUEST (know where your data comes from)
3519> $rtn = isNew($_REQUEST['dob'], $_REQUEST['last'], $_REQUEST['first'], $email);
3520For more information execute 'psecio-parse rules RequestUse'
3521
35227399) /home/coolife/git-repos/openemr/portal/account/account.php on line 31
3523Avoid the use of $_REQUEST (know where your data comes from)
3524> $rtn = isNew($_REQUEST['dob'], $_REQUEST['last'], $_REQUEST['first'], $email);
3525For more information execute 'psecio-parse rules RequestUse'
3526
35277400) /home/coolife/git-repos/openemr/portal/account/account.php on line 31
3528Avoid the use of $_REQUEST (know where your data comes from)
3529> $rtn = isNew($_REQUEST['dob'], $_REQUEST['last'], $_REQUEST['first'], $email);
3530For more information execute 'psecio-parse rules RequestUse'
3531
35327401) /home/coolife/git-repos/openemr/portal/account/account.php on line 33
3533Avoid the use of an output method (echo, print, etc) directly with a variable
3534> echo xlt("This account already exists.") . "\r\n\r\n" . xlt("If you are having troubles logging into your account.") . "\r\n" . xlt("Please contact your provider.") . "\r\n" . xlt("Reference this Account Id: ") . $rtn;
3535For more information execute 'psecio-parse rules OutputWithVariable'
3536
35377402) /home/coolife/git-repos/openemr/portal/account/account.php on line 41
3538Avoid the use of $_REQUEST (know where your data comes from)
3539> $email = isset($_REQUEST['email']) ? $_REQUEST['email'] : '';
3540For more information execute 'psecio-parse rules RequestUse'
3541
35427403) /home/coolife/git-repos/openemr/portal/account/account.php on line 41
3543Avoid the use of $_REQUEST (know where your data comes from)
3544> $email = isset($_REQUEST['email']) ? $_REQUEST['email'] : '';
3545For more information execute 'psecio-parse rules RequestUse'
3546
35477404) /home/coolife/git-repos/openemr/portal/account/account.php on line 42
3548Avoid the use of $_REQUEST (know where your data comes from)
3549> $rtn = isNew($_REQUEST['dob'], $_REQUEST['last'], $_REQUEST['first'], $email);
3550For more information execute 'psecio-parse rules RequestUse'
3551
35527405) /home/coolife/git-repos/openemr/portal/account/account.php on line 42
3553Avoid the use of $_REQUEST (know where your data comes from)
3554> $rtn = isNew($_REQUEST['dob'], $_REQUEST['last'], $_REQUEST['first'], $email);
3555For more information execute 'psecio-parse rules RequestUse'
3556
35577406) /home/coolife/git-repos/openemr/portal/account/account.php on line 42
3558Avoid the use of $_REQUEST (know where your data comes from)
3559> $rtn = isNew($_REQUEST['dob'], $_REQUEST['last'], $_REQUEST['first'], $email);
3560For more information execute 'psecio-parse rules RequestUse'
3561
35627407) /home/coolife/git-repos/openemr/portal/account/account.php on line 47
3563Avoid the use of $_REQUEST (know where your data comes from)
3564> $rtn = doCredentials($_REQUEST['pid']);
3565For more information execute 'psecio-parse rules RequestUse'
3566
35677408) /home/coolife/git-repos/openemr/portal/account/account.php on line 52
3568Avoid the use of $_REQUEST (know where your data comes from)
3569> $pid = $_REQUEST['pid'];
3570For more information execute 'psecio-parse rules RequestUse'
3571
35727409) /home/coolife/git-repos/openemr/portal/account/account.php on line 57
3573Avoid the use of $_REQUEST (know where your data comes from)
3574> $pid = $_REQUEST['pid'];
3575For more information execute 'psecio-parse rules RequestUse'
3576
35777410) /home/coolife/git-repos/openemr/portal/account/account.php on line 58
3578Avoid the use of $_REQUEST (know where your data comes from)
3579> $provider = $_REQUEST['provider'];
3580For more information execute 'psecio-parse rules RequestUse'
3581
35827411) /home/coolife/git-repos/openemr/portal/account/register.php on line 28
3583The use of $GLOBALS should be avoided, know where your data is coming from
3584> $GLOBALS['language_default']
3585For more information execute 'psecio-parse rules GlobalsUse'
3586
35877412) /home/coolife/git-repos/openemr/portal/account/register.php on line 46
3588The use of $GLOBALS should be avoided, know where your data is coming from
3589> if ($GLOBALS['language_menu_login']) {
3590For more information execute 'psecio-parse rules GlobalsUse'
3591
35927413) /home/coolife/git-repos/openemr/portal/account/register.php on line 49
3593The use of $GLOBALS should be avoided, know where your data is coming from
3594> if ($mainLangID == '1' && ! empty($GLOBALS['skip_english_translation'])) {
3595For more information execute 'psecio-parse rules GlobalsUse'
3596
35977414) /home/coolife/git-repos/openemr/portal/account/register.php on line 83
3598The use of $GLOBALS should be avoided, know where your data is coming from
3599> <link href="<?php echo $GLOBALS['assets_static_relative']; ?>/font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css" />
3600For more information execute 'psecio-parse rules GlobalsUse'
3601
36027415) /home/coolife/git-repos/openemr/portal/account/register.php on line 84
3603The use of $GLOBALS should be avoided, know where your data is coming from
3604> <link rel="stylesheet" href="<?php echo $GLOBALS['assets_static_relative']; ?>/jquery-datetimepicker/build/jquery.datetimepicker.min.css">
3605For more information execute 'psecio-parse rules GlobalsUse'
3606
36077416) /home/coolife/git-repos/openemr/portal/account/register.php on line 85
3608The use of $GLOBALS should be avoided, know where your data is coming from
3609> <link href="<?php echo $GLOBALS['assets_static_relative']; ?>/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
3610For more information execute 'psecio-parse rules GlobalsUse'
3611
36127417) /home/coolife/git-repos/openemr/portal/account/register.php on line 88
3613The use of $GLOBALS should be avoided, know where your data is coming from
3614> <script src="<?php echo $GLOBALS['assets_static_relative']; ?>/jquery/dist/jquery.min.js" type="text/javascript"></script>
3615For more information execute 'psecio-parse rules GlobalsUse'
3616
36177418) /home/coolife/git-repos/openemr/portal/account/register.php on line 90
3618The use of $GLOBALS should be avoided, know where your data is coming from
3619> <script src="<?php echo $GLOBALS['assets_static_relative']; ?>/bootstrap/dist/js/bootstrap.min.js" type="text/javascript"></script>
3620For more information execute 'psecio-parse rules GlobalsUse'
3621
36227419) /home/coolife/git-repos/openemr/portal/account/register.php on line 91
3623The use of $GLOBALS should be avoided, know where your data is coming from
3624> <script type="text/javascript" src="<?php echo $GLOBALS['assets_static_relative']; ?>/jquery-datetimepicker/build/jquery.datetimepicker.full.min.js"></script>
3625For more information execute 'psecio-parse rules GlobalsUse'
3626
36277420) /home/coolife/git-repos/openemr/portal/account/register.php on line 92
3628The use of $GLOBALS should be avoided, know where your data is coming from
3629> <script type="text/javascript" src="<?php echo $GLOBALS['assets_static_relative']; ?>/emodal/dist/eModal.min.js"></script>
3630For more information execute 'psecio-parse rules GlobalsUse'
3631
36327421) /home/coolife/git-repos/openemr/portal/account/register.php on line 230
3633The use of $GLOBALS should be avoided, know where your data is coming from
3634> <?php require($GLOBALS['srcdir'] . '/js/xl/jquery-datetimepicker-2-5-4.js.php'); ?>
3635For more information execute 'psecio-parse rules GlobalsUse'
3636
36377422) /home/coolife/git-repos/openemr/portal/account/register.php on line 397
3638The use of $GLOBALS should be avoided, know where your data is coming from
3639> <?php if ($GLOBALS['language_menu_login']) { ?>
3640For more information execute 'psecio-parse rules GlobalsUse'
3641
36427423) /home/coolife/git-repos/openemr/portal/account/register.php on line 406
3643The use of $GLOBALS should be avoided, know where your data is coming from
3644> if ($GLOBALS['language_menu_showall']) {
3645For more information execute 'psecio-parse rules GlobalsUse'
3646
36477424) /home/coolife/git-repos/openemr/portal/account/register.php on line 407
3648The use of $GLOBALS should be avoided, know where your data is coming from
3649> if (! $GLOBALS['allow_debug_language'] && $iter['lang_description'] == 'dummy') {
3650For more information execute 'psecio-parse rules GlobalsUse'
3651
36527425) /home/coolife/git-repos/openemr/portal/account/register.php on line 413
3653The third parameter should be set (and be true) on in_array to avoid type switching issues
3654> if (in_array($iter['lang_description'], $GLOBALS['language_menu_show'])) {
3655For more information execute 'psecio-parse rules TypeSafeInArray'
3656
36577426) /home/coolife/git-repos/openemr/portal/account/register.php on line 413
3658Evaluation using in_array should enforce type checking (third parameter should be true)
3659> if (in_array($iter['lang_description'], $GLOBALS['language_menu_show'])) {
3660For more information execute 'psecio-parse rules InArrayStrict'
3661
36627427) /home/coolife/git-repos/openemr/portal/account/register.php on line 413
3663The use of $GLOBALS should be avoided, know where your data is coming from
3664> if (in_array($iter['lang_description'], $GLOBALS['language_menu_show'])) {
3665For more information execute 'psecio-parse rules GlobalsUse'
3666
36677428) /home/coolife/git-repos/openemr/portal/account/register.php on line 414
3668The use of $GLOBALS should be avoided, know where your data is coming from
3669> if (! $GLOBALS['allow_debug_language'] && $iter['lang_description'] == 'dummy') {
3670For more information execute 'psecio-parse rules GlobalsUse'
3671
36727429) /home/coolife/git-repos/openemr/portal/sign/lib/sigconvert.php on line 186
3673Use of system functions, especially with user input, is not recommended
3674> exec('rm '.$file);
3675For more information execute 'psecio-parse rules SystemFunctions'
3676
36777430) /home/coolife/git-repos/openemr/portal/_header.php on line 34
3678The use of $GLOBALS should be avoided, know where your data is coming from
3679> <?php require($GLOBALS['srcdir'] . "/restoreSession.php"); ?>
3680For more information execute 'psecio-parse rules GlobalsUse'
3681
36827431) /home/coolife/git-repos/openemr/portal/_header.php on line 37
3683The use of $GLOBALS should be avoided, know where your data is coming from
3684> <?php if ($GLOBALS['payment_gateway'] == 'Stripe') { ?>
3685For more information execute 'psecio-parse rules GlobalsUse'
3686
36877432) /home/coolife/git-repos/openemr/portal/_header.php on line 40
3688The use of $GLOBALS should be avoided, know where your data is coming from
3689> <?php if ($GLOBALS['payment_gateway'] == 'AuthorizeNet') {
3690For more information execute 'psecio-parse rules GlobalsUse'
3691
36927433) /home/coolife/git-repos/openemr/portal/_header.php on line 43
3693The use of $GLOBALS should be avoided, know where your data is coming from
3694> if ($GLOBALS['gateway_mode_production']) {
3695For more information execute 'psecio-parse rules GlobalsUse'
3696
36977434) /home/coolife/git-repos/openemr/portal/_header.php on line 51
3698The use of $GLOBALS should be avoided, know where your data is coming from
3699> <a href="home.php" class="logo"><img src='<?php echo $GLOBALS['images_static_relative']; ?>/logo-full-con.png'/></a>
3700For more information execute 'psecio-parse rules GlobalsUse'
3701
37027435) /home/coolife/git-repos/openemr/portal/_header.php on line 73
3703The use of $GLOBALS should be avoided, know where your data is coming from
3704> echo "<li><a href='" . $GLOBALS['web_root'] . "/portal/messaging/messages.php'><h4>" . text($i['title']) . "</h4></a></li>";
3705For more information execute 'psecio-parse rules GlobalsUse'
3706
37077436) /home/coolife/git-repos/openemr/portal/_header.php on line 79
3708The use of $GLOBALS should be avoided, know where your data is coming from
3709> <li class="footer"><a href="<?php echo $GLOBALS['web_root']; ?>/portal/messaging/messages.php"><?php echo xlt('See All Messages'); ?></a></li>
3710For more information execute 'psecio-parse rules GlobalsUse'
3711
37127437) /home/coolife/git-repos/openemr/portal/_header.php on line 88
3713The use of $GLOBALS should be avoided, know where your data is coming from
3714> <li><a href="<?php echo $GLOBALS['web_root']; ?>/portal/messaging/messages.php"> <i class="fa fa-envelope-o fa-fw pull-right"></i>
3715For more information execute 'psecio-parse rules GlobalsUse'
3716
37177438) /home/coolife/git-repos/openemr/portal/_header.php on line 92
3718The use of $GLOBALS should be avoided, know where your data is coming from
3719> <?php if ($GLOBALS['allow_portal_chat']) { ?>
3720For more information execute 'psecio-parse rules GlobalsUse'
3721
37227439) /home/coolife/git-repos/openemr/portal/_header.php on line 93
3723The use of $GLOBALS should be avoided, know where your data is coming from
3724> <a href="<?php echo $GLOBALS['web_root']; ?>/portal/messaging/secure_chat.php?fullscreen=true"> <i class="fa fa-user fa-fw pull-right"></i><?php echo xlt('Chat'); ?></a>
3725For more information execute 'psecio-parse rules GlobalsUse'
3726
37277440) /home/coolife/git-repos/openemr/portal/_header.php on line 129
3728The use of $GLOBALS should be avoided, know where your data is coming from
3729> <li><a href="<?php echo $GLOBALS['web_root']; ?>/portal/patient/onsitedocuments?pid=<?php echo attr($pid); ?>"> <i class="fa fa-gavel"></i>
3730For more information execute 'psecio-parse rules GlobalsUse'
3731
37327441) /home/coolife/git-repos/openemr/portal/_header.php on line 132
3733The use of $GLOBALS should be avoided, know where your data is coming from
3734> <?php if ($GLOBALS['allow_portal_appointments']) { ?>
3735For more information execute 'psecio-parse rules GlobalsUse'
3736
37377442) /home/coolife/git-repos/openemr/portal/_header.php on line 137
3738The use of $GLOBALS should be avoided, know where your data is coming from
3739> <?php if ($GLOBALS['portal_two_ledger'] && $GLOBALS['portal_two_payments']) { ?>
3740For more information execute 'psecio-parse rules GlobalsUse'
3741
37427443) /home/coolife/git-repos/openemr/portal/_header.php on line 137
3743The use of $GLOBALS should be avoided, know where your data is coming from
3744> <?php if ($GLOBALS['portal_two_ledger'] && $GLOBALS['portal_two_payments']) { ?>
3745For more information execute 'psecio-parse rules GlobalsUse'
3746
37477444) /home/coolife/git-repos/openemr/portal/_header.php on line 141
3748The use of $GLOBALS should be avoided, know where your data is coming from
3749> <?php if ($GLOBALS['portal_two_ledger']) { ?>
3750For more information execute 'psecio-parse rules GlobalsUse'
3751
37527445) /home/coolife/git-repos/openemr/portal/_header.php on line 146
3753The use of $GLOBALS should be avoided, know where your data is coming from
3754> <?php if ($GLOBALS['portal_two_payments']) { ?>
3755For more information execute 'psecio-parse rules GlobalsUse'
3756
37577446) /home/coolife/git-repos/openemr/portal/_header.php on line 157
3758The use of $GLOBALS should be avoided, know where your data is coming from
3759> <?php if ($GLOBALS['ccda_alt_service_enable'] > 1) { ?>
3760For more information execute 'psecio-parse rules GlobalsUse'
3761
37627447) /home/coolife/git-repos/openemr/portal/_header.php on line 158
3763The use of $GLOBALS should be avoided, know where your data is coming from
3764> <li><a id="callccda" href="<?php echo $GLOBALS['web_root']; ?>/ccdaservice/ccda_gateway.php?action=startandrun">
3765For more information execute 'psecio-parse rules GlobalsUse'
3766
37677448) /home/coolife/git-repos/openemr/portal/_header.php on line 161
3768The use of $GLOBALS should be avoided, know where your data is coming from
3769> <?php if (!empty($GLOBALS['portal_onsite_document_download'])) { ?>
3770For more information execute 'psecio-parse rules GlobalsUse'
3771
37727449) /home/coolife/git-repos/openemr/portal/_header.php on line 169
3773The use of $GLOBALS should be avoided, know where your data is coming from
3774> <li><a href="<?php echo $GLOBALS['web_root']; ?>/portal/messaging/messages.php"><i class="fa fa-envelope" aria-hidden="true"></i>
3775For more information execute 'psecio-parse rules GlobalsUse'
3776
37777450) /home/coolife/git-repos/openemr/portal/_header.php on line 172
3778The use of $GLOBALS should be avoided, know where your data is coming from
3779> <?php if ($GLOBALS['allow_portal_chat']) { ?>
3780For more information execute 'psecio-parse rules GlobalsUse'
3781
37827451) /home/coolife/git-repos/openemr/portal/messaging/secure_chat.php on line 39
3783'header()' calls should not use concatenation directly
3784> header('Location: '.$landingpage);
3785For more information execute 'psecio-parse rules SetHeaderWithInput'
3786
37877452) /home/coolife/git-repos/openemr/portal/messaging/secure_chat.php on line 55
3788Avoid the use of $_REQUEST (know where your data comes from)
3789> if (isset($_REQUEST['fullscreen'])) {
3790For more information execute 'psecio-parse rules RequestUse'
3791
37927453) /home/coolife/git-repos/openemr/portal/messaging/secure_chat.php on line 86
3793Avoid the use of $_REQUEST (know where your data comes from)
3794> $this->_request = &$_REQUEST;
3795For more information execute 'psecio-parse rules RequestUse'
3796
37977454) /home/coolife/git-repos/openemr/portal/messaging/secure_chat.php on line 316
3798The third parameter should be set (and be true) on in_array to avoid type switching issues
3799> if ((in_array(C_USER, $u)) || $row['sender_id'] == C_USER) {
3800For more information execute 'psecio-parse rules TypeSafeInArray'
3801
38027455) /home/coolife/git-repos/openemr/portal/messaging/secure_chat.php on line 316
3803Evaluation using in_array should enforce type checking (third parameter should be true)
3804> if ((in_array(C_USER, $u)) || $row['sender_id'] == C_USER) {
3805For more information execute 'psecio-parse rules InArrayStrict'
3806
38077456) /home/coolife/git-repos/openemr/portal/messaging/secure_chat.php on line 363
3808Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
3809> return sqlStatementNoLog("REPLACE INTO onsite_online
3810> VALUES ( ?, ?, NOW(), ?, ? )", array($hash, $ip, $username, $userid)) or die(mysql_error());
3811For more information execute 'psecio-parse rules LogicalOperators'
3812
38137457) /home/coolife/git-repos/openemr/portal/messaging/secure_chat.php on line 510
3814The use of $GLOBALS should be avoided, know where your data is coming from
3815> <script type='text/javascript' src="<?php echo $GLOBALS['assets_static_relative']; ?>/jquery-1-11-3/dist/jquery.js"></script>
3816For more information execute 'psecio-parse rules GlobalsUse'
3817
38187458) /home/coolife/git-repos/openemr/portal/messaging/secure_chat.php on line 512
3819The use of $GLOBALS should be avoided, know where your data is coming from
3820> <link href="<?php echo $GLOBALS['assets_static_relative']; ?>/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
3821For more information execute 'psecio-parse rules GlobalsUse'
3822
38237459) /home/coolife/git-repos/openemr/portal/messaging/secure_chat.php on line 514
3824The use of $GLOBALS should be avoided, know where your data is coming from
3825> <link href="<?php echo $GLOBALS['assets_static_relative']; ?>/bootstrap-rtl/dist/css/bootstrap-rtl.min.css" rel="stylesheet" type="text/css" />
3826For more information execute 'psecio-parse rules GlobalsUse'
3827
38287460) /home/coolife/git-repos/openemr/portal/messaging/secure_chat.php on line 517
3829The use of $GLOBALS should be avoided, know where your data is coming from
3830> <script type='text/javascript' src="<?php echo $GLOBALS['assets_static_relative']; ?>/bootstrap/dist/js/bootstrap.min.js"></script>
3831For more information execute 'psecio-parse rules GlobalsUse'
3832
38337461) /home/coolife/git-repos/openemr/portal/messaging/secure_chat.php on line 519
3834The use of $GLOBALS should be avoided, know where your data is coming from
3835> <link rel="stylesheet" href="<?php echo $GLOBALS['assets_static_relative']; ?>/summernote/dist/summernote.css" />
3836For more information execute 'psecio-parse rules GlobalsUse'
3837
38387462) /home/coolife/git-repos/openemr/portal/messaging/secure_chat.php on line 520
3839The use of $GLOBALS should be avoided, know where your data is coming from
3840> <script type='text/javascript' src="<?php echo $GLOBALS['assets_static_relative']; ?>/summernote/dist/summernote.js"></script>
3841For more information execute 'psecio-parse rules GlobalsUse'
3842
38437463) /home/coolife/git-repos/openemr/portal/messaging/secure_chat.php on line 522
3844The use of $GLOBALS should be avoided, know where your data is coming from
3845> <script type='text/javascript' src="<?php echo $GLOBALS['assets_static_relative']; ?>/angular/angular.min.js"></script>
3846For more information execute 'psecio-parse rules GlobalsUse'
3847
38487464) /home/coolife/git-repos/openemr/portal/messaging/secure_chat.php on line 523
3849The use of $GLOBALS should be avoided, know where your data is coming from
3850> <script type='text/javascript' src="<?php echo $GLOBALS['assets_static_relative']; ?>/angular-summernote/dist/angular-summernote.js"></script>
3851For more information execute 'psecio-parse rules GlobalsUse'
3852
38537465) /home/coolife/git-repos/openemr/portal/messaging/secure_chat.php on line 524
3854The use of $GLOBALS should be avoided, know where your data is coming from
3855> <script type='text/javascript' src="<?php echo $GLOBALS['assets_static_relative']; ?>/angular-sanitize/angular-sanitize.min.js"></script>
3856For more information execute 'psecio-parse rules GlobalsUse'
3857
38587466) /home/coolife/git-repos/openemr/portal/messaging/secure_chat.php on line 525
3859The use of $GLOBALS should be avoided, know where your data is coming from
3860> <script src='<?php echo $GLOBALS['assets_static_relative']; ?>/checklist-model/checklist-model.js'></script>
3861For more information execute 'psecio-parse rules GlobalsUse'
3862
38637467) /home/coolife/git-repos/openemr/portal/messaging/handle_note.php on line 33
3864'header()' calls should not use concatenation directly
3865> header('Location: ' . $landingpage);
3866For more information execute 'psecio-parse rules SetHeaderWithInput'
3867
38687468) /home/coolife/git-repos/openemr/portal/messaging/handle_note.php on line 131
3869Avoid the use of $_REQUEST (know where your data comes from)
3870> if (isset($_REQUEST["submit"])) {
3871For more information execute 'psecio-parse rules RequestUse'
3872
38737469) /home/coolife/git-repos/openemr/portal/messaging/handle_note.php on line 132
3874Avoid the use of $_REQUEST (know where your data comes from)
3875> header("Location: {$_REQUEST["submit"]}");
3876For more information execute 'psecio-parse rules RequestUse'
3877
38787470) /home/coolife/git-repos/openemr/portal/messaging/messages.php on line 37
3879'header()' calls should not use concatenation directly
3880> header('Location: ' . $landingpage);
3881For more information execute 'psecio-parse rules SetHeaderWithInput'
3882
38837471) /home/coolife/git-repos/openemr/portal/messaging/messages.php on line 52
3884Avoid the use of $_REQUEST (know where your data comes from)
3885> $docid = empty($_REQUEST['docid']) ? 0 : intval($_REQUEST['docid']);
3886For more information execute 'psecio-parse rules RequestUse'
3887
38887472) /home/coolife/git-repos/openemr/portal/messaging/messages.php on line 52
3889Avoid the use of $_REQUEST (know where your data comes from)
3890> $docid = empty($_REQUEST['docid']) ? 0 : intval($_REQUEST['docid']);
3891For more information execute 'psecio-parse rules RequestUse'
3892
38937473) /home/coolife/git-repos/openemr/portal/messaging/messages.php on line 53
3894Avoid the use of $_REQUEST (know where your data comes from)
3895> $orderid = empty($_REQUEST['orderid']) ? 0 : intval($_REQUEST['orderid']);
3896For more information execute 'psecio-parse rules RequestUse'
3897
38987474) /home/coolife/git-repos/openemr/portal/messaging/messages.php on line 53
3899Avoid the use of $_REQUEST (know where your data comes from)
3900> $orderid = empty($_REQUEST['orderid']) ? 0 : intval($_REQUEST['orderid']);
3901For more information execute 'psecio-parse rules RequestUse'
3902
39037475) /home/coolife/git-repos/openemr/portal/messaging/messages.php on line 531
3904The use of $GLOBALS should be avoided, know where your data is coming from
3905> href="<?php echo $GLOBALS['web_root']?>/portal/patient/provider"
3906For more information execute 'psecio-parse rules GlobalsUse'
3907
39087476) /home/coolife/git-repos/openemr/portal/messaging/messages.php on line 534
3909The use of $GLOBALS should be avoided, know where your data is coming from
3910> onclick='window.location.replace("<?php echo $GLOBALS['web_root']?>/portal/home.php")'
3911For more information execute 'psecio-parse rules GlobalsUse'
3912
39137477) /home/coolife/git-repos/openemr/portal/messaging/messages.php on line 565
3914The use of $GLOBALS should be avoided, know where your data is coming from
3915> onclick='window.location.replace("<?php echo $GLOBALS['web_root']?>/portal/home.php")'
3916For more information execute 'psecio-parse rules GlobalsUse'
3917
39187478) /home/coolife/git-repos/openemr/portal/messaging/messages.php on line 568
3919The use of $GLOBALS should be avoided, know where your data is coming from
3920> href="<?php echo $GLOBALS['web_root']?>/portal/patient/provider"
3921For more information execute 'psecio-parse rules GlobalsUse'
3922
39237479) /home/coolife/git-repos/openemr/portal/get_patient_documents.php on line 32
3924The use of $GLOBALS should be avoided, know where your data is coming from
3925> require_once($GLOBALS['fileroot'] . "/controllers/C_Document.class.php");
3926For more information execute 'psecio-parse rules GlobalsUse'
3927
39287480) /home/coolife/git-repos/openemr/portal/get_patient_documents.php on line 38
3929The use of $GLOBALS should be avoided, know where your data is coming from
3930> $tmp = $GLOBALS['temporary_files_dir'];
3931For more information execute 'psecio-parse rules GlobalsUse'
3932
39337481) /home/coolife/git-repos/openemr/portal/get_patient_documents.php on line 102
3934The readfile/readlink/readgzfile functions output content directly (possible injection)
3935> readfile($tmp."/".$pid.'.zip');
3936For more information execute 'psecio-parse rules Readfile'
3937
39387482) /home/coolife/git-repos/openemr/portal/get_patient_documents.php on line 130
3939Evaluation with booleans should use strict type checking (ex: if $foo === false)
3940> if ($empty == false) {
3941For more information execute 'psecio-parse rules BooleanIdentity'
3942
39437483) /home/coolife/git-repos/openemr/portal/report/portal_custom_report.php on line 37
3944'header()' calls should not use concatenation directly
3945> header('Location: '.$landingpage.'&w');
3946For more information execute 'psecio-parse rules SetHeaderWithInput'
3947
39487484) /home/coolife/git-repos/openemr/portal/report/portal_custom_report.php on line 55
3949The use of $GLOBALS should be avoided, know where your data is coming from
3950> require_once $GLOBALS['srcdir'].'/ESign/Api.php';
3951For more information execute 'psecio-parse rules GlobalsUse'
3952
39537485) /home/coolife/git-repos/openemr/portal/report/portal_custom_report.php on line 56
3954The use of $GLOBALS should be avoided, know where your data is coming from
3955> require_once($GLOBALS["include_root"] . "/orders/single_order_results.inc.php");
3956For more information execute 'psecio-parse rules GlobalsUse'
3957
39587486) /home/coolife/git-repos/openemr/portal/report/portal_custom_report.php on line 57
3959The use of $GLOBALS should be avoided, know where your data is coming from
3960> if ($GLOBALS['gbl_portal_cms_enable']) {
3961For more information execute 'psecio-parse rules GlobalsUse'
3962
39637487) /home/coolife/git-repos/openemr/portal/report/portal_custom_report.php on line 58
3964The use of $GLOBALS should be avoided, know where your data is coming from
3965> require_once($GLOBALS["include_root"] . "/cmsportal/portal.inc.php");
3966For more information execute 'psecio-parse rules GlobalsUse'
3967
39687488) /home/coolife/git-repos/openemr/portal/report/portal_custom_report.php on line 62
3969The use of $GLOBALS should be avoided, know where your data is coming from
3970> $GLOBALS['PATIENT_REPORT_ACTIVE'] = true;
3971For more information execute 'psecio-parse rules GlobalsUse'
3972
39737489) /home/coolife/git-repos/openemr/portal/report/portal_custom_report.php on line 69
3974The use of $GLOBALS should be avoided, know where your data is coming from
3975> $GLOBALS['pdf_layout'],
3976For more information execute 'psecio-parse rules GlobalsUse'
3977
39787490) /home/coolife/git-repos/openemr/portal/report/portal_custom_report.php on line 70
3979The use of $GLOBALS should be avoided, know where your data is coming from
3980> $GLOBALS['pdf_size'],
3981For more information execute 'psecio-parse rules GlobalsUse'
3982
39837491) /home/coolife/git-repos/openemr/portal/report/portal_custom_report.php on line 71
3984The use of $GLOBALS should be avoided, know where your data is coming from
3985> $GLOBALS['pdf_language'],
3986For more information execute 'psecio-parse rules GlobalsUse'
3987
39887492) /home/coolife/git-repos/openemr/portal/report/portal_custom_report.php on line 74
3989The use of $GLOBALS should be avoided, know where your data is coming from
3990> array($GLOBALS['pdf_left_margin'],$GLOBALS['pdf_top_margin'],$GLOBALS['pdf_right_margin'],$GLOBALS['pdf_bottom_margin'])
3991For more information execute 'psecio-parse rules GlobalsUse'
3992
39937493) /home/coolife/git-repos/openemr/portal/report/portal_custom_report.php on line 74
3994The use of $GLOBALS should be avoided, know where your data is coming from
3995> array($GLOBALS['pdf_left_margin'],$GLOBALS['pdf_top_margin'],$GLOBALS['pdf_right_margin'],$GLOBALS['pdf_bottom_margin'])
3996For more information execute 'psecio-parse rules GlobalsUse'
3997
39987494) /home/coolife/git-repos/openemr/portal/report/portal_custom_report.php on line 74
3999The use of $GLOBALS should be avoided, know where your data is coming from
4000> array($GLOBALS['pdf_left_margin'],$GLOBALS['pdf_top_margin'],$GLOBALS['pdf_right_margin'],$GLOBALS['pdf_bottom_margin'])
4001For more information execute 'psecio-parse rules GlobalsUse'
4002
40037495) /home/coolife/git-repos/openemr/portal/report/portal_custom_report.php on line 74
4004The use of $GLOBALS should be avoided, know where your data is coming from
4005> array($GLOBALS['pdf_left_margin'],$GLOBALS['pdf_top_margin'],$GLOBALS['pdf_right_margin'],$GLOBALS['pdf_bottom_margin'])
4006For more information execute 'psecio-parse rules GlobalsUse'
4007
40087496) /home/coolife/git-repos/openemr/portal/report/portal_custom_report.php on line 178
4009The use of $GLOBALS should be avoided, know where your data is coming from
4010> <link rel="stylesheet" type="text/css" href="<?php echo $GLOBALS['webroot'] ?>/library/ESign/css/esign_report.css?v=<?php echo $v_js_includes; ?>" />
4011For more information execute 'psecio-parse rules GlobalsUse'
4012
40137497) /home/coolife/git-repos/openemr/portal/report/portal_custom_report.php on line 179
4014The use of $GLOBALS should be avoided, know where your data is coming from
4015> <script type="text/javascript" src="<?php echo $GLOBALS['web_root']?>/library/js/SearchHighlight.js?v=<?php echo $v_js_includes; ?>"></script>
4016For more information execute 'psecio-parse rules GlobalsUse'
4017
40187498) /home/coolife/git-repos/openemr/portal/report/portal_custom_report.php on line 184
4019The use of $GLOBALS should be avoided, know where your data is coming from
4020> <link rel="stylesheet" href="<?php echo $GLOBALS['web_root']?>/interface/forms/track_anything/style.css?v=<?php echo $v_js_includes; ?>" type="text/css">
4021For more information execute 'psecio-parse rules GlobalsUse'
4022
40237499) /home/coolife/git-repos/openemr/portal/report/portal_custom_report.php on line 508
4024The use of $GLOBALS should be avoided, know where your data is coming from
4025> $db = $GLOBALS['adodb']['db'];
4026For more information execute 'psecio-parse rules GlobalsUse'
4027
40287500) /home/coolife/git-repos/openemr/portal/report/portal_custom_report.php on line 612
4029The use of $GLOBALS should be avoided, know where your data is coming from
4030> include_once($GLOBALS['incdir'] . "/forms/LBF/report.php");
4031For more information execute 'psecio-parse rules GlobalsUse'
4032
40337501) /home/coolife/git-repos/openemr/portal/report/portal_custom_report.php on line 614
4034The use of $GLOBALS should be avoided, know where your data is coming from
4035> include_once($GLOBALS['incdir'] . "/forms/$formdir/report.php");
4036For more information execute 'psecio-parse rules GlobalsUse'
4037
40387502) /home/coolife/git-repos/openemr/portal/report/portal_custom_report.php on line 742
4039The use of $GLOBALS should be avoided, know where your data is coming from
4040> if ($GLOBALS['use_custom_immun_list']) {
4041For more information execute 'psecio-parse rules GlobalsUse'
4042
40437503) /home/coolife/git-repos/openemr/portal/report/portal_custom_report.php on line 752
4044Avoid the use of an output method (echo, print, etc) directly with a variable
4045> echo $row['administered_date'] . " - " . $vaccine_display;
4046For more information execute 'psecio-parse rules OutputWithVariable'
4047
40487504) /home/coolife/git-repos/openemr/portal/report/portal_custom_report.php on line 845
4049The use of $GLOBALS should be avoided, know where your data is coming from
4050> $from_file = $GLOBALS['OE_SITE_DIR'] . '/documents/temp/' . $from_filename;
4051For more information execute 'psecio-parse rules GlobalsUse'
4052
40537505) /home/coolife/git-repos/openemr/portal/report/portal_custom_report.php on line 848
4054The use of $GLOBALS should be avoided, know where your data is coming from
4055> $from_file = $GLOBALS["fileroot"] . "/sites/" . $_SESSION['site_id'] .
4056For more information execute 'psecio-parse rules GlobalsUse'
4057
40587506) /home/coolife/git-repos/openemr/portal/report/portal_custom_report.php on line 867
4059The use of $GLOBALS should be avoided, know where your data is coming from
4060> echo "<img src='" . $GLOBALS['webroot'] .
4061For more information execute 'psecio-parse rules GlobalsUse'
4062
40637507) /home/coolife/git-repos/openemr/portal/report/portal_custom_report.php on line 894
4064Use of system functions, especially with user input, is not recommended
4065> exec("convert -density 200 \"$from_file\" -append -resize 850 \"$to_file\"");
4066For more information execute 'psecio-parse rules SystemFunctions'
4067
40687508) /home/coolife/git-repos/openemr/portal/report/portal_custom_report.php on line 903
4069The use of $GLOBALS should be avoided, know where your data is coming from
4070> echo "<img src='" . $GLOBALS['webroot'] .
4071For more information execute 'psecio-parse rules GlobalsUse'
4072
40737509) /home/coolife/git-repos/openemr/portal/report/portal_custom_report.php on line 1075
4074The use of $GLOBALS should be avoided, know where your data is coming from
4075> $pdf->Output('report.pdf', $GLOBALS['pdf_output']); // D = Download, I = Inline
4076For more information execute 'psecio-parse rules GlobalsUse'
4077
40787510) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 30
4079The use of $GLOBALS should be avoided, know where your data is coming from
4080> require_once($GLOBALS['srcdir'].'/patient.inc');
4081For more information execute 'psecio-parse rules GlobalsUse'
4082
40837511) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 31
4084The use of $GLOBALS should be avoided, know where your data is coming from
4085> require_once($GLOBALS['srcdir'].'/acl.inc');
4086For more information execute 'psecio-parse rules GlobalsUse'
4087
40887512) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 32
4089The use of $GLOBALS should be avoided, know where your data is coming from
4090> require_once($GLOBALS['srcdir'].'/options.inc.php');
4091For more information execute 'psecio-parse rules GlobalsUse'
4092
40937513) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 33
4094The use of $GLOBALS should be avoided, know where your data is coming from
4095> require_once($GLOBALS['srcdir'].'/appointments.inc.php');
4096For more information execute 'psecio-parse rules GlobalsUse'
4097
40987514) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 284
4099Avoid the use of $_REQUEST (know where your data comes from)
4100> if (!isset($_REQUEST['form_from_date'])) {
4101For more information execute 'psecio-parse rules RequestUse'
4102
41037515) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 285
4104Avoid the use of $_REQUEST (know where your data comes from)
4105> $_REQUEST['form_from_date'] = '';
4106For more information execute 'psecio-parse rules RequestUse'
4107
41087516) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 288
4109Avoid the use of $_REQUEST (know where your data comes from)
4110> if (!isset($_REQUEST['form_to_date'])) {
4111For more information execute 'psecio-parse rules RequestUse'
4112
41137517) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 289
4114Avoid the use of $_REQUEST (know where your data comes from)
4115> $_REQUEST['form_to_date'] = '';
4116For more information execute 'psecio-parse rules RequestUse'
4117
41187518) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 292
4119Avoid the use of $_REQUEST (know where your data comes from)
4120> if (!isset($_REQUEST['form_facility'])) {
4121For more information execute 'psecio-parse rules RequestUse'
4122
41237519) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 293
4124Avoid the use of $_REQUEST (know where your data comes from)
4125> $_REQUEST['form_facility'] = '';
4126For more information execute 'psecio-parse rules RequestUse'
4127
41287520) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 296
4129Avoid the use of $_REQUEST (know where your data comes from)
4130> if (!isset($_REQUEST['form_provider'])) {
4131For more information execute 'psecio-parse rules RequestUse'
4132
41337521) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 297
4134Avoid the use of $_REQUEST (know where your data comes from)
4135> $_REQUEST['form_provider'] = '';
4136For more information execute 'psecio-parse rules RequestUse'
4137
41387522) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 301
4139Avoid the use of $_REQUEST (know where your data comes from)
4140> if (!isset($_REQUEST['form_patient'])) {
4141For more information execute 'psecio-parse rules RequestUse'
4142
41437523) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 302
4144Avoid the use of $_REQUEST (know where your data comes from)
4145> $_REQUEST['form_patient'] = '';
4146For more information execute 'psecio-parse rules RequestUse'
4147
41487524) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 305
4149Avoid the use of $_REQUEST (know where your data comes from)
4150> if (!isset($_REQUEST['form_pid'])) {
4151For more information execute 'psecio-parse rules RequestUse'
4152
41537525) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 306
4154Avoid the use of $_REQUEST (know where your data comes from)
4155> $_REQUEST['form_pid'] = '';
4156For more information execute 'psecio-parse rules RequestUse'
4157
41587526) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 309
4159Avoid the use of $_REQUEST (know where your data comes from)
4160> if (!isset($_REQUEST['form_patient'])) {
4161For more information execute 'psecio-parse rules RequestUse'
4162
41637527) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 310
4164Avoid the use of $_REQUEST (know where your data comes from)
4165> $_REQUEST['form_patient'] = $pat_pid;
4166For more information execute 'psecio-parse rules RequestUse'
4167
41687528) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 313
4169Avoid the use of $_REQUEST (know where your data comes from)
4170> if (!isset($_REQUEST['form_pid'])) {
4171For more information execute 'psecio-parse rules RequestUse'
4172
41737529) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 314
4174Avoid the use of $_REQUEST (know where your data comes from)
4175> $_REQUEST['form_pid'] = $pat_pid;
4176For more information execute 'psecio-parse rules RequestUse'
4177
41787530) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 318
4179Avoid the use of $_REQUEST (know where your data comes from)
4180> if (!isset($_REQUEST['form_csvexport'])) {
4181For more information execute 'psecio-parse rules RequestUse'
4182
41837531) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 319
4184Avoid the use of $_REQUEST (know where your data comes from)
4185> $_REQUEST['form_csvexport'] = '';
4186For more information execute 'psecio-parse rules RequestUse'
4187
41887532) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 322
4189Avoid the use of $_REQUEST (know where your data comes from)
4190> if (!isset($_REQUEST['form_refresh'])) {
4191For more information execute 'psecio-parse rules RequestUse'
4192
41937533) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 323
4194Avoid the use of $_REQUEST (know where your data comes from)
4195> $_REQUEST['form_refresh'] = '';
4196For more information execute 'psecio-parse rules RequestUse'
4197
41987534) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 326
4199Avoid the use of $_REQUEST (know where your data comes from)
4200> if (!isset($_REQUEST['$form_dob'])) {
4201For more information execute 'psecio-parse rules RequestUse'
4202
42037535) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 327
4204Avoid the use of $_REQUEST (know where your data comes from)
4205> $_REQUEST['$form_dob'] = '';
4206For more information execute 'psecio-parse rules RequestUse'
4207
42087536) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 330
4209The use of $GLOBALS should be avoided, know where your data is coming from
4210> if (substr($GLOBALS['ledger_begin_date'], 0, 1) == 'Y') {
4211For more information execute 'psecio-parse rules GlobalsUse'
4212
42137537) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 331
4214The use of $GLOBALS should be avoided, know where your data is coming from
4215> $ledger_time = substr($GLOBALS['ledger_begin_date'], 1, 1);
4216For more information execute 'psecio-parse rules GlobalsUse'
4217
42187538) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 333
4219The use of $GLOBALS should be avoided, know where your data is coming from
4220> } elseif (substr($GLOBALS['ledger_begin_date'], 0, 1) == 'M') {
4221For more information execute 'psecio-parse rules GlobalsUse'
4222
42237539) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 334
4224The use of $GLOBALS should be avoided, know where your data is coming from
4225> $ledger_time = substr($GLOBALS['ledger_begin_date'], 1, 1);
4226For more information execute 'psecio-parse rules GlobalsUse'
4227
42287540) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 336
4229The use of $GLOBALS should be avoided, know where your data is coming from
4230> } elseif (substr($GLOBALS['ledger_begin_date'], 0, 1) == 'D') {
4231For more information execute 'psecio-parse rules GlobalsUse'
4232
42337541) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 337
4234The use of $GLOBALS should be avoided, know where your data is coming from
4235> $ledger_time = substr($GLOBALS['ledger_begin_date'], 1, 1);
4236For more information execute 'psecio-parse rules GlobalsUse'
4237
42387542) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 342
4239Avoid the use of $_REQUEST (know where your data comes from)
4240> if ($_REQUEST['form_from_date']) {
4241For more information execute 'psecio-parse rules RequestUse'
4242
42437543) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 343
4244Avoid the use of $_REQUEST (know where your data comes from)
4245> $form_from_date = fixDate($_REQUEST['form_from_date'], $last_year);
4246For more information execute 'psecio-parse rules RequestUse'
4247
42487544) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 346
4249Avoid the use of $_REQUEST (know where your data comes from)
4250> $form_to_date = fixDate($_REQUEST['form_to_date'], date('Y-m-d'));
4251For more information execute 'psecio-parse rules RequestUse'
4252
42537545) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 347
4254Avoid the use of $_REQUEST (know where your data comes from)
4255> $form_facility = $_REQUEST['form_facility'];
4256For more information execute 'psecio-parse rules RequestUse'
4257
42587546) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 348
4259Avoid the use of $_REQUEST (know where your data comes from)
4260> $form_provider = $_REQUEST['form_provider'];
4261For more information execute 'psecio-parse rules RequestUse'
4262
42637547) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 349
4264Avoid the use of $_REQUEST (know where your data comes from)
4265> $form_patient = $_REQUEST['form_patient'];
4266For more information execute 'psecio-parse rules RequestUse'
4267
42687548) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 350
4269Avoid the use of $_REQUEST (know where your data comes from)
4270> $form_pid = $_REQUEST['form_pid'];
4271For more information execute 'psecio-parse rules RequestUse'
4272
42737549) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 351
4274Avoid the use of $_REQUEST (know where your data comes from)
4275> $form_dob = $_REQUEST['form_dob'];
4276For more information execute 'psecio-parse rules RequestUse'
4277
42787550) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 353
4279Avoid the use of $_REQUEST (know where your data comes from)
4280> if ($_REQUEST['form_csvexport']) {
4281For more information execute 'psecio-parse rules RequestUse'
4282
42837551) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 358
4284'header()' calls should not use concatenation directly
4285> header("Content-Disposition: attachment; filename=svc_financial_report_".attr($form_from_date)."--".attr($form_to_date).".csv");
4286For more information execute 'psecio-parse rules SetHeaderWithInput'
4287
42887552) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 365
4289The use of $GLOBALS should be avoided, know where your data is coming from
4290> <link rel="stylesheet" href="<?php echo $GLOBALS['assets_static_relative']; ?>/jquery-datetimepicker/build/jquery.datetimepicker.min.css">
4291For more information execute 'psecio-parse rules GlobalsUse'
4292
42937553) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 367
4294The use of $GLOBALS should be avoided, know where your data is coming from
4295> <script type="text/javascript" src="<?php echo $GLOBALS['assets_static_relative']; ?>/jquery/dist/jquery.min.js"></script>
4296For more information execute 'psecio-parse rules GlobalsUse'
4297
42987554) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 368
4299The use of $GLOBALS should be avoided, know where your data is coming from
4300> <script type="text/javascript" src="<?php echo $GLOBALS['webroot'] ?>/library/js/common.js?v=<?php echo $v_js_includes; ?>"></script>
4301For more information execute 'psecio-parse rules GlobalsUse'
4302
43037555) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 369
4304The use of $GLOBALS should be avoided, know where your data is coming from
4305> <script type="text/javascript" src="<?php echo $GLOBALS['assets_static_relative']; ?>/jquery-datetimepicker/build/jquery.datetimepicker.full.min.js"></script>
4306For more information execute 'psecio-parse rules GlobalsUse'
4307
43087556) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 372
4309The use of $GLOBALS should be avoided, know where your data is coming from
4310> var mypcc = '<?php echo $GLOBALS['phone_country_code']; ?>';
4311For more information execute 'psecio-parse rules GlobalsUse'
4312
43137557) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 443
4314The use of $GLOBALS should be avoided, know where your data is coming from
4315> <?php require($GLOBALS['srcdir'] . '/js/xl/jquery-datetimepicker-2-5-4.js.php'); ?>
4316For more information execute 'psecio-parse rules GlobalsUse'
4317
43187558) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 487
4319Avoid the use of $_REQUEST (know where your data comes from)
4320> if ($provid == $_REQUEST['form_provider']) {
4321For more information execute 'psecio-parse rules RequestUse'
4322
43237559) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 531
4324Avoid the use of $_REQUEST (know where your data comes from)
4325> <?php if ($_REQUEST['form_refresh'] || $_REQUEST['form_csvexport']) { ?>
4326For more information execute 'psecio-parse rules RequestUse'
4327
43287560) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 531
4329Avoid the use of $_REQUEST (know where your data comes from)
4330> <?php if ($_REQUEST['form_refresh'] || $_REQUEST['form_csvexport']) { ?>
4331For more information execute 'psecio-parse rules RequestUse'
4332
43337561) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 554
4334Avoid the use of $_REQUEST (know where your data comes from)
4335> if ($_REQUEST['form_refresh'] || $_REQUEST['form_csvexport']) {
4336For more information execute 'psecio-parse rules RequestUse'
4337
43387562) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 554
4339Avoid the use of $_REQUEST (know where your data comes from)
4340> if ($_REQUEST['form_refresh'] || $_REQUEST['form_csvexport']) {
4341For more information execute 'psecio-parse rules RequestUse'
4342
43437563) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 581
4344Avoid the use of $_REQUEST (know where your data comes from)
4345> if ($_REQUEST['form_csvexport']) {
4346For more information execute 'psecio-parse rules RequestUse'
4347
43487564) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 758
4349Avoid the use of $_REQUEST (know where your data comes from)
4350> if ($_REQUEST['form_csvexport']) {
4351For more information execute 'psecio-parse rules RequestUse'
4352
43537565) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 799
4354Avoid the use of $_REQUEST (know where your data comes from)
4355> if (!$_REQUEST['form_csvexport'] && $orow) {
4356For more information execute 'psecio-parse rules RequestUse'
4357
43587566) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 812
4359The use of $GLOBALS should be avoided, know where your data is coming from
4360> <?php if ($GLOBALS['print_next_appointment_on_ledger'] == 1) {
4361For more information execute 'psecio-parse rules GlobalsUse'
4362
43637567) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 838
4364Avoid the use of $_REQUEST (know where your data comes from)
4365> if (! $_REQUEST['form_csvexport']) {
4366For more information execute 'psecio-parse rules RequestUse'
4367
43687568) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 839
4369Avoid the use of $_REQUEST (know where your data comes from)
4370> if ($_REQUEST['form_refresh'] && $orow <= 0) {
4371For more information execute 'psecio-parse rules RequestUse'
4372
43737569) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 847
4374Avoid the use of $_REQUEST (know where your data comes from)
4375> if (!$_REQUEST['form_refresh'] && !$_REQUEST['form_csvexport']) { ?>
4376For more information execute 'psecio-parse rules RequestUse'
4377
43787570) /home/coolife/git-repos/openemr/portal/report/pat_ledger.php on line 847
4379Avoid the use of $_REQUEST (know where your data comes from)
4380> if (!$_REQUEST['form_refresh'] && !$_REQUEST['form_csvexport']) { ?>
4381For more information execute 'psecio-parse rules RequestUse'
4382
43837571) /home/coolife/git-repos/openemr/portal/report/portal_patient_report.php on line 36
4384'header()' calls should not use concatenation directly
4385> header('Location: '.$landingpage.'&w');
4386For more information execute 'psecio-parse rules SetHeaderWithInput'
4387
43887572) /home/coolife/git-repos/openemr/portal/report/portal_patient_report.php on line 59
4389The use of $GLOBALS should be avoided, know where your data is coming from
4390> if ($GLOBALS['gbl_portal_cms_enable']) {
4391For more information execute 'psecio-parse rules GlobalsUse'
4392
43937573) /home/coolife/git-repos/openemr/portal/report/portal_patient_report.php on line 213
4394The use of $GLOBALS should be avoided, know where your data is coming from
4395> var mypcc = '<?php echo $GLOBALS['phone_country_code']; ?>';
4396For more information execute 'psecio-parse rules GlobalsUse'
4397
43987574) /home/coolife/git-repos/openemr/portal/report/portal_patient_report.php on line 219
4399The use of $GLOBALS should be avoided, know where your data is coming from
4400> <?php if ($GLOBALS['activate_ccr_ccd_report']) { // show CCR/CCD reporting options ?>
4401For more information execute 'psecio-parse rules GlobalsUse'
4402
44037575) /home/coolife/git-repos/openemr/portal/report/portal_patient_report.php on line 263
4404Evaluation with booleans should use strict type checking (ex: if $foo === false)
4405> <?php if ($GLOBALS['phimail_enable']==true && $GLOBALS['phimail_ccr_enable']==true) { ?>
4406For more information execute 'psecio-parse rules BooleanIdentity'
4407
44087576) /home/coolife/git-repos/openemr/portal/report/portal_patient_report.php on line 263
4409The use of $GLOBALS should be avoided, know where your data is coming from
4410> <?php if ($GLOBALS['phimail_enable']==true && $GLOBALS['phimail_ccr_enable']==true) { ?>
4411For more information execute 'psecio-parse rules GlobalsUse'
4412
44137577) /home/coolife/git-repos/openemr/portal/report/portal_patient_report.php on line 263
4414Evaluation with booleans should use strict type checking (ex: if $foo === false)
4415> <?php if ($GLOBALS['phimail_enable']==true && $GLOBALS['phimail_ccr_enable']==true) { ?>
4416For more information execute 'psecio-parse rules BooleanIdentity'
4417
44187578) /home/coolife/git-repos/openemr/portal/report/portal_patient_report.php on line 263
4419The use of $GLOBALS should be avoided, know where your data is coming from
4420> <?php if ($GLOBALS['phimail_enable']==true && $GLOBALS['phimail_ccr_enable']==true) { ?>
4421For more information execute 'psecio-parse rules GlobalsUse'
4422
44237579) /home/coolife/git-repos/openemr/portal/report/portal_patient_report.php on line 291
4424Evaluation with booleans should use strict type checking (ex: if $foo === false)
4425> <?php if ($GLOBALS['phimail_enable']==true && $GLOBALS['phimail_ccd_enable']==true) { ?>
4426For more information execute 'psecio-parse rules BooleanIdentity'
4427
44287580) /home/coolife/git-repos/openemr/portal/report/portal_patient_report.php on line 291
4429The use of $GLOBALS should be avoided, know where your data is coming from
4430> <?php if ($GLOBALS['phimail_enable']==true && $GLOBALS['phimail_ccd_enable']==true) { ?>
4431For more information execute 'psecio-parse rules GlobalsUse'
4432
44337581) /home/coolife/git-repos/openemr/portal/report/portal_patient_report.php on line 291
4434Evaluation with booleans should use strict type checking (ex: if $foo === false)
4435> <?php if ($GLOBALS['phimail_enable']==true && $GLOBALS['phimail_ccd_enable']==true) { ?>
4436For more information execute 'psecio-parse rules BooleanIdentity'
4437
44387582) /home/coolife/git-repos/openemr/portal/report/portal_patient_report.php on line 291
4439The use of $GLOBALS should be avoided, know where your data is coming from
4440> <?php if ($GLOBALS['phimail_enable']==true && $GLOBALS['phimail_ccd_enable']==true) { ?>
4441For more information execute 'psecio-parse rules GlobalsUse'
4442
44437583) /home/coolife/git-repos/openemr/portal/report/portal_patient_report.php on line 334
4444The use of $GLOBALS should be avoided, know where your data is coming from
4445> <?php if (!$GLOBALS['simplified_demographics']) {
4446For more information execute 'psecio-parse rules GlobalsUse'
4447
44487584) /home/coolife/git-repos/openemr/portal/report/portal_patient_report.php on line 602
4449The use of $GLOBALS should be avoided, know where your data is coming from
4450> $db = $GLOBALS['adodb']['db'];
4451For more information execute 'psecio-parse rules GlobalsUse'
4452
44537585) /home/coolife/git-repos/openemr/portal/report/portal_patient_report.php on line 773
4454Evaluation with booleans should use strict type checking (ex: if $foo === false)
4455> <?php if ($GLOBALS['phimail_enable']==true && $GLOBALS['phimail_ccr_enable']==true) { ?>
4456For more information execute 'psecio-parse rules BooleanIdentity'
4457
44587586) /home/coolife/git-repos/openemr/portal/report/portal_patient_report.php on line 773
4459The use of $GLOBALS should be avoided, know where your data is coming from
4460> <?php if ($GLOBALS['phimail_enable']==true && $GLOBALS['phimail_ccr_enable']==true) { ?>
4461For more information execute 'psecio-parse rules GlobalsUse'
4462
44637587) /home/coolife/git-repos/openemr/portal/report/portal_patient_report.php on line 773
4464Evaluation with booleans should use strict type checking (ex: if $foo === false)
4465> <?php if ($GLOBALS['phimail_enable']==true && $GLOBALS['phimail_ccr_enable']==true) { ?>
4466For more information execute 'psecio-parse rules BooleanIdentity'
4467
44687588) /home/coolife/git-repos/openemr/portal/report/portal_patient_report.php on line 773
4469The use of $GLOBALS should be avoided, know where your data is coming from
4470> <?php if ($GLOBALS['phimail_enable']==true && $GLOBALS['phimail_ccr_enable']==true) { ?>
4471For more information execute 'psecio-parse rules GlobalsUse'
4472
44737589) /home/coolife/git-repos/openemr/portal/report/portal_patient_report.php on line 812
4474Evaluation with booleans should use strict type checking (ex: if $foo === false)
4475> if ($GLOBALS['phimail_enable']==true && $GLOBALS['phimail_ccd_enable']==true) { ?>
4476For more information execute 'psecio-parse rules BooleanIdentity'
4477
44787590) /home/coolife/git-repos/openemr/portal/report/portal_patient_report.php on line 812
4479The use of $GLOBALS should be avoided, know where your data is coming from
4480> if ($GLOBALS['phimail_enable']==true && $GLOBALS['phimail_ccd_enable']==true) { ?>
4481For more information execute 'psecio-parse rules GlobalsUse'
4482
44837591) /home/coolife/git-repos/openemr/portal/report/portal_patient_report.php on line 812
4484Evaluation with booleans should use strict type checking (ex: if $foo === false)
4485> if ($GLOBALS['phimail_enable']==true && $GLOBALS['phimail_ccd_enable']==true) { ?>
4486For more information execute 'psecio-parse rules BooleanIdentity'
4487
44887592) /home/coolife/git-repos/openemr/portal/report/portal_patient_report.php on line 812
4489The use of $GLOBALS should be avoided, know where your data is coming from
4490> if ($GLOBALS['phimail_enable']==true && $GLOBALS['phimail_ccd_enable']==true) { ?>
4491For more information execute 'psecio-parse rules GlobalsUse'
4492
44937593) /home/coolife/git-repos/openemr/portal/report/portal_patient_report.php on line 859
4494The use of $GLOBALS should be avoided, know where your data is coming from
4495> <?php require($GLOBALS['srcdir'] . '/js/xl/jquery-datetimepicker-2-5-4.js.php'); ?>
4496For more information execute 'psecio-parse rules GlobalsUse'
4497
44987594) /home/coolife/git-repos/openemr/portal/index.php on line 42
4499The use of $GLOBALS should be avoided, know where your data is coming from
4500> if (!(isset($GLOBALS['portal_onsite_two_enable'])) || !($GLOBALS['portal_onsite_two_enable'])) {
4501For more information execute 'psecio-parse rules GlobalsUse'
4502
45037595) /home/coolife/git-repos/openemr/portal/index.php on line 42
4504The use of $GLOBALS should be avoided, know where your data is coming from
4505> if (!(isset($GLOBALS['portal_onsite_two_enable'])) || !($GLOBALS['portal_onsite_two_enable'])) {
4506For more information execute 'psecio-parse rules GlobalsUse'
4507
45087596) /home/coolife/git-repos/openemr/portal/index.php on line 56
4509The use of $GLOBALS should be avoided, know where your data is coming from
4510> $res2 = sqlStatement("select * from lang_languages where lang_description = ?", array($GLOBALS['language_default']));
4511For more information execute 'psecio-parse rules GlobalsUse'
4512
45137597) /home/coolife/git-repos/openemr/portal/index.php on line 73
4514The use of $GLOBALS should be avoided, know where your data is coming from
4515> if ($GLOBALS['language_menu_login']) {
4516For more information execute 'psecio-parse rules GlobalsUse'
4517
45187598) /home/coolife/git-repos/openemr/portal/index.php on line 76
4519The use of $GLOBALS should be avoided, know where your data is coming from
4520> if ($mainLangID == '1' && !empty($GLOBALS['skip_english_translation'])) {
4521For more information execute 'psecio-parse rules GlobalsUse'
4522
45237599) /home/coolife/git-repos/openemr/portal/index.php on line 108
4524The use of $GLOBALS should be avoided, know where your data is coming from
4525> $css = $GLOBALS['css_header'];
4526For more information execute 'psecio-parse rules GlobalsUse'
4527
45287600) /home/coolife/git-repos/openemr/portal/index.php on line 109
4529The use of $GLOBALS should be avoided, know where your data is coming from
4530> $GLOBALS['css_header'] = "";
4531For more information execute 'psecio-parse rules GlobalsUse'
4532
45337601) /home/coolife/git-repos/openemr/portal/index.php on line 113
4534The use of $GLOBALS should be avoided, know where your data is coming from
4535> <script type="text/javascript" src="<?php echo $GLOBALS['assets_static_relative']; ?>/gritter/js/jquery.gritter.min.js"></script>
4536For more information execute 'psecio-parse rules GlobalsUse'
4537
45387602) /home/coolife/git-repos/openemr/portal/index.php on line 114
4539The use of $GLOBALS should be avoided, know where your data is coming from
4540> <link rel="stylesheet" type="text/css" href="<?php echo $GLOBALS['assets_static_relative']; ?>/gritter/css/jquery.gritter.css" />
4541For more information execute 'psecio-parse rules GlobalsUse'
4542
45437603) /home/coolife/git-repos/openemr/portal/index.php on line 115
4544The use of $GLOBALS should be avoided, know where your data is coming from
4545> <script type="text/javascript" src="<?php echo $GLOBALS['assets_static_relative']; ?>/emodal/dist/eModal.min.js"></script>
4546For more information execute 'psecio-parse rules GlobalsUse'
4547
45487604) /home/coolife/git-repos/openemr/portal/index.php on line 206
4549The use of $GLOBALS should be avoided, know where your data is coming from
4550> <?php if ($GLOBALS['enforce_signin_email']) { ?>
4551For more information execute 'psecio-parse rules GlobalsUse'
4552
45537605) /home/coolife/git-repos/openemr/portal/index.php on line 269
4554The use of $GLOBALS should be avoided, know where your data is coming from
4555> <img style="width:65%" src='<?php echo $GLOBALS['images_static_relative']; ?>/login-logo.png'/>
4556For more information execute 'psecio-parse rules GlobalsUse'
4557
45587606) /home/coolife/git-repos/openemr/portal/index.php on line 293
4559The use of $GLOBALS should be avoided, know where your data is coming from
4560> <?php if ($GLOBALS['enforce_signin_email']) { ?>
4561For more information execute 'psecio-parse rules GlobalsUse'
4562
45637607) /home/coolife/git-repos/openemr/portal/index.php on line 302
4564The use of $GLOBALS should be avoided, know where your data is coming from
4565> <?php if ($GLOBALS['language_menu_login']) { ?>
4566For more information execute 'psecio-parse rules GlobalsUse'
4567
45687608) /home/coolife/git-repos/openemr/portal/index.php on line 311
4569The use of $GLOBALS should be avoided, know where your data is coming from
4570> if ($GLOBALS['language_menu_showall']) {
4571For more information execute 'psecio-parse rules GlobalsUse'
4572
45737609) /home/coolife/git-repos/openemr/portal/index.php on line 312
4574The use of $GLOBALS should be avoided, know where your data is coming from
4575> if (! $GLOBALS['allow_debug_language'] && $iter['lang_description'] == 'dummy') {
4576For more information execute 'psecio-parse rules GlobalsUse'
4577
45787610) /home/coolife/git-repos/openemr/portal/index.php on line 318
4579The third parameter should be set (and be true) on in_array to avoid type switching issues
4580> if (in_array($iter['lang_description'], $GLOBALS['language_menu_show'])) {
4581For more information execute 'psecio-parse rules TypeSafeInArray'
4582
45837611) /home/coolife/git-repos/openemr/portal/index.php on line 318
4584Evaluation using in_array should enforce type checking (third parameter should be true)
4585> if (in_array($iter['lang_description'], $GLOBALS['language_menu_show'])) {
4586For more information execute 'psecio-parse rules InArrayStrict'
4587
45887612) /home/coolife/git-repos/openemr/portal/index.php on line 318
4589The use of $GLOBALS should be avoided, know where your data is coming from
4590> if (in_array($iter['lang_description'], $GLOBALS['language_menu_show'])) {
4591For more information execute 'psecio-parse rules GlobalsUse'
4592
45937613) /home/coolife/git-repos/openemr/portal/index.php on line 319
4594The use of $GLOBALS should be avoided, know where your data is coming from
4595> if (! $GLOBALS['allow_debug_language'] && $iter['lang_description'] == 'dummy') {
4596For more information execute 'psecio-parse rules GlobalsUse'
4597
45987614) /home/coolife/git-repos/openemr/portal/index.php on line 333
4599The use of $GLOBALS should be avoided, know where your data is coming from
4600> <?php if ($GLOBALS['portal_onsite_two_register']) { ?>
4601For more information execute 'psecio-parse rules GlobalsUse'
4602
46037615) /home/coolife/git-repos/openemr/portal/index.php on line 336
4604The use of $GLOBALS should be avoided, know where your data is coming from
4605> <?php if ($GLOBALS['portal_two_pass_reset'] && isset($_GET['w']) && (isset($_GET['u']) || isset($_GET['p']))) { ?>
4606For more information execute 'psecio-parse rules GlobalsUse'
4607
46087616) /home/coolife/git-repos/openemr/portal/index.php on line 364
4609The use of $GLOBALS should be avoided, know where your data is coming from
4610> <?php require($GLOBALS['srcdir'] . '/js/xl/jquery-datetimepicker-2-5-4.js.php'); ?>
4611For more information execute 'psecio-parse rules GlobalsUse'
4612
46137617) /home/coolife/git-repos/openemr/portal/verify_session.php on line 46
4614'header()' calls should not use concatenation directly
4615> header('Location: '.$landingpage.'&w');
4616For more information execute 'psecio-parse rules SetHeaderWithInput'
4617
46187618) /home/coolife/git-repos/openemr/portal/find_appt_popup_user.php on line 44
4619'header()' calls should not use concatenation directly
4620> header('Location: '.$landingpage.'&w');
4621For more information execute 'psecio-parse rules SetHeaderWithInput'
4622
46237619) /home/coolife/git-repos/openemr/portal/find_appt_popup_user.php on line 55
4624Avoid the use of $_REQUEST (know where your data comes from)
4625> $input_catid = $_REQUEST['catid'];
4626For more information execute 'psecio-parse rules RequestUse'
4627
46287620) /home/coolife/git-repos/openemr/portal/find_appt_popup_user.php on line 102
4629The use of $GLOBALS should be avoided, know where your data is coming from
4630> $slotsecs = $GLOBALS['calendar_interval'] * 60;
4631For more information execute 'psecio-parse rules GlobalsUse'
4632
46337621) /home/coolife/git-repos/openemr/portal/find_appt_popup_user.php on line 115
4634Avoid the use of $_REQUEST (know where your data comes from)
4635> if ($_REQUEST['searchdays']) {
4636For more information execute 'psecio-parse rules RequestUse'
4637
46387622) /home/coolife/git-repos/openemr/portal/find_appt_popup_user.php on line 116
4639Avoid the use of $_REQUEST (know where your data comes from)
4640> $searchdays = $_REQUEST['searchdays'];
4641For more information execute 'psecio-parse rules RequestUse'
4642
46437623) /home/coolife/git-repos/openemr/portal/find_appt_popup_user.php on line 120
4644Avoid the use of $_REQUEST (know where your data comes from)
4645> if ($_REQUEST['startdate'] && preg_match(
4646For more information execute 'psecio-parse rules RequestUse'
4647
46487624) /home/coolife/git-repos/openemr/portal/find_appt_popup_user.php on line 122
4649Avoid the use of $_REQUEST (know where your data comes from)
4650> $_REQUEST['startdate'],
4651For more information execute 'psecio-parse rules RequestUse'
4652
46537625) /home/coolife/git-repos/openemr/portal/find_appt_popup_user.php on line 151
4654Avoid the use of $_REQUEST (know where your data comes from)
4655> if ($_REQUEST['providerid']) {
4656For more information execute 'psecio-parse rules RequestUse'
4657
46587626) /home/coolife/git-repos/openemr/portal/find_appt_popup_user.php on line 152
4659Avoid the use of $_REQUEST (know where your data comes from)
4660> $providerid = $_REQUEST['providerid'];
4661For more information execute 'psecio-parse rules RequestUse'
4662
46637627) /home/coolife/git-repos/openemr/portal/find_appt_popup_user.php on line 322
4664The use of $GLOBALS should be avoided, know where your data is coming from
4665> <link href="<?php echo $GLOBALS['assets_static_relative']; ?>/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
4666For more information execute 'psecio-parse rules GlobalsUse'
4667
46687628) /home/coolife/git-repos/openemr/portal/find_appt_popup_user.php on line 324
4669The use of $GLOBALS should be avoided, know where your data is coming from
4670> <link href="<?php echo $GLOBALS['assets_static_relative']; ?>/bootstrap-rtl/dist/css/bootstrap-rtl.min.css" rel="stylesheet" type="text/css" />
4671For more information execute 'psecio-parse rules GlobalsUse'
4672
46737629) /home/coolife/git-repos/openemr/portal/find_appt_popup_user.php on line 326
4674The use of $GLOBALS should be avoided, know where your data is coming from
4675> <link rel="stylesheet" href="<?php echo $GLOBALS['assets_static_relative']; ?>/jquery-datetimepicker/build/jquery.datetimepicker.min.css">
4676For more information execute 'psecio-parse rules GlobalsUse'
4677
46787630) /home/coolife/git-repos/openemr/portal/find_appt_popup_user.php on line 328
4679The use of $GLOBALS should be avoided, know where your data is coming from
4680> <script src="<?php echo $GLOBALS['assets_static_relative']; ?>/jquery/dist/jquery.min.js" type="text/javascript"></script>
4681For more information execute 'psecio-parse rules GlobalsUse'
4682
46837631) /home/coolife/git-repos/openemr/portal/find_appt_popup_user.php on line 329
4684The use of $GLOBALS should be avoided, know where your data is coming from
4685> <script src="<?php echo $GLOBALS['assets_static_relative']; ?>/bootstrap/dist/js/bootstrap.min.js" type="text/javascript"></script>
4686For more information execute 'psecio-parse rules GlobalsUse'
4687
46887632) /home/coolife/git-repos/openemr/portal/find_appt_popup_user.php on line 330
4689The use of $GLOBALS should be avoided, know where your data is coming from
4690> <script type="text/javascript" src="<?php echo $GLOBALS['assets_static_relative']; ?>/jquery-datetimepicker/build/jquery.datetimepicker.full.min.js"></script>
4691For more information execute 'psecio-parse rules GlobalsUse'
4692
46937633) /home/coolife/git-repos/openemr/portal/find_appt_popup_user.php on line 522
4694The use of $GLOBALS should be avoided, know where your data is coming from
4695> <?php require($GLOBALS['srcdir'] . '/js/xl/jquery-datetimepicker-2-5-4.js.php'); ?>
4696For more information execute 'psecio-parse rules GlobalsUse'
4697
46987634) /home/coolife/git-repos/openemr/portal/home.php on line 20
4699'header()' calls should not use concatenation directly
4700> header('Location: '.$landingpage.'&w');
4701For more information execute 'psecio-parse rules SetHeaderWithInput'
4702
47037635) /home/coolife/git-repos/openemr/portal/home.php on line 48
4704The use of $GLOBALS should be avoided, know where your data is coming from
4705> echo "<script>var cpid='" . attr($pid) . "';var cuser='" . attr($user) . "';var webRoot='" . $GLOBALS['web_root'] . "';var ptName='" . attr($_SESSION['ptName']) . "';</script>";
4706For more information execute 'psecio-parse rules GlobalsUse'
4707
47087636) /home/coolife/git-repos/openemr/portal/home.php on line 72
4709The use of $GLOBALS should be avoided, know where your data is coming from
4710> <?php if ($GLOBALS['portal_two_payments']) { ?>
4711For more information execute 'psecio-parse rules GlobalsUse'
4712
47137637) /home/coolife/git-repos/openemr/portal/home.php on line 201
4714The use of $GLOBALS should be avoided, know where your data is coming from
4715> <?php if ($GLOBALS['allow_portal_appointments']) { ?>
4716For more information execute 'psecio-parse rules GlobalsUse'
4717
47187638) /home/coolife/git-repos/openemr/portal/home.php on line 274
4719The use of $GLOBALS should be avoided, know where your data is coming from
4720> <?php if ($GLOBALS['portal_two_payments']) { ?>
4721For more information execute 'psecio-parse rules GlobalsUse'
4722
47237639) /home/coolife/git-repos/openemr/portal/home.php on line 286
4724The use of $GLOBALS should be avoided, know where your data is coming from
4725> <?php if ($GLOBALS['allow_portal_chat']) { ?>
4726For more information execute 'psecio-parse rules GlobalsUse'
4727
47287640) /home/coolife/git-repos/openemr/portal/home.php on line 307
4729The use of $GLOBALS should be avoided, know where your data is coming from
4730> <?php if (!empty($GLOBALS['portal_onsite_document_download'])) { ?>
4731For more information execute 'psecio-parse rules GlobalsUse'
4732
47337641) /home/coolife/git-repos/openemr/portal/home.php on line 324
4734The use of $GLOBALS should be avoided, know where your data is coming from
4735> <?php if ($GLOBALS['portal_two_ledger']) { ?>
4736For more information execute 'psecio-parse rules GlobalsUse'
4737
47387642) /home/coolife/git-repos/openemr/ccr/display.php on line 14
4739The use of $GLOBALS should be avoided, know where your data is coming from
4740> $data = array($GLOBALS['couchdb_dbase'],$couch_docid);
4741For more information execute 'psecio-parse rules GlobalsUse'
4742
47437643) /home/coolife/git-repos/openemr/ccr/display.php on line 17
4744The use of $GLOBALS should be avoided, know where your data is coming from
4745> if ($content=='' && $GLOBALS['couchdb_log']==1) {
4746For more information execute 'psecio-parse rules GlobalsUse'
4747
47487644) /home/coolife/git-repos/openemr/ccr/display.php on line 39
4749The use of $GLOBALS should be avoided, know where your data is coming from
4750> $temp_url = $GLOBALS['OE_SITE_DIR'] . '/documents/' . $from_pathname . '/' . $from_filename;
4751For more information execute 'psecio-parse rules GlobalsUse'
4752
47537645) /home/coolife/git-repos/openemr/ccr/display.php on line 41
4754Avoid the use of an output method (echo, print, etc) directly with a variable
4755> echo xl('The requested document is not present at the expected location on the filesystem or there are not sufficient permissions to access it.', '', '', ' ') . $temp_url;
4756For more information execute 'psecio-parse rules OutputWithVariable'
4757
47587646) /home/coolife/git-repos/openemr/ccr/createCCR.php on line 31
4759'header()' calls should not use concatenation directly
4760> header('Location: '.$landingpage.'?w');
4761For more information execute 'psecio-parse rules SetHeaderWithInput'
4762
47637647) /home/coolife/git-repos/openemr/ccr/createCCR.php on line 151
4764The use of $GLOBALS should be avoided, know where your data is coming from
4765> $tempDir = $GLOBALS['temporary_files_dir'];
4766For more information execute 'psecio-parse rules GlobalsUse'
4767
47687648) /home/coolife/git-repos/openemr/ccr/createCCR.php on line 177
4769'header()' calls should not use concatenation directly
4770> header("Content-Length: " . filesize($zipName));
4771For more information execute 'psecio-parse rules SetHeaderWithInput'
4772
47737649) /home/coolife/git-repos/openemr/ccr/createCCR.php on line 178
4774'header()' calls should not use concatenation directly
4775> header("Content-Disposition: attachment; filename=" . basename($zipName) . ";");
4776For more information execute 'psecio-parse rules SetHeaderWithInput'
4777
47787650) /home/coolife/git-repos/openemr/ccr/createCCR.php on line 180
4779The readfile/readlink/readgzfile functions output content directly (possible injection)
4780> readfile($zipName);
4781For more information execute 'psecio-parse rules Readfile'
4782
47837651) /home/coolife/git-repos/openemr/ccr/createCCR.php on line 244
4784The use of $GLOBALS should be avoided, know where your data is coming from
4785> $tempDir = $GLOBALS['temporary_files_dir'];
4786For more information execute 'psecio-parse rules GlobalsUse'
4787
47887652) /home/coolife/git-repos/openemr/ccr/createCCR.php on line 275
4789'header()' calls should not use concatenation directly
4790> header("Content-Length: " . filesize($zipName));
4791For more information execute 'psecio-parse rules SetHeaderWithInput'
4792
47937653) /home/coolife/git-repos/openemr/ccr/createCCR.php on line 276
4794'header()' calls should not use concatenation directly
4795> header("Content-Disposition: attachment; filename=" . basename($zipName) . ";");
4796For more information execute 'psecio-parse rules SetHeaderWithInput'
4797
47987654) /home/coolife/git-repos/openemr/ccr/createCCR.php on line 278
4799The readfile/readlink/readgzfile functions output content directly (possible injection)
4800> readfile($zipName);
4801For more information execute 'psecio-parse rules Readfile'
4802
48037655) /home/coolife/git-repos/openemr/ccr/createCCR.php on line 365
4804'header()' calls should not use concatenation directly
4805> header("Content-Disposition: attachment; filename=" . $main_filename . "");
4806For more information execute 'psecio-parse rules SetHeaderWithInput'
4807
48087656) /home/coolife/git-repos/openemr/ccr/transmitCCD.php on line 60
4809Evaluation with booleans should use strict type checking (ex: if $foo === false)
4810> if ($GLOBALS['phimail_enable']==false) {
4811For more information execute 'psecio-parse rules BooleanIdentity'
4812
48137657) /home/coolife/git-repos/openemr/ccr/transmitCCD.php on line 60
4814The use of $GLOBALS should be avoided, know where your data is coming from
4815> if ($GLOBALS['phimail_enable']==false) {
4816For more information execute 'psecio-parse rules GlobalsUse'
4817
48187658) /home/coolife/git-repos/openemr/ccr/transmitCCD.php on line 69
4819The use of $GLOBALS should be avoided, know where your data is coming from
4820> $phimail_username = $GLOBALS['phimail_username'];
4821For more information execute 'psecio-parse rules GlobalsUse'
4822
48237659) /home/coolife/git-repos/openemr/ccr/transmitCCD.php on line 70
4824The use of $GLOBALS should be avoided, know where your data is coming from
4825> $phimail_password = decryptStandard($GLOBALS['phimail_password']);
4826For more information execute 'psecio-parse rules GlobalsUse'
4827
48287660) /home/coolife/git-repos/openemr/ccr/transmitCCD.php on line 157
4829The use of $GLOBALS should be avoided, know where your data is coming from
4830> $adodb=$GLOBALS['adodb']['db'];
4831For more information execute 'psecio-parse rules GlobalsUse'
4832
48337661) /home/coolife/git-repos/openemr/sql_upgrade.php on line 48
4834The use of $GLOBALS should be avoided, know where your data is coming from
4835> $GLOBALS["enable_auditlog"]=0;
4836For more information execute 'psecio-parse rules GlobalsUse'
4837
48387662) /home/coolife/git-repos/openemr/sql_upgrade.php on line 94
4839The use of $GLOBALS should be avoided, know where your data is coming from
4840> if (!empty($GLOBALS['ippf_specific'])) {
4841For more information execute 'psecio-parse rules GlobalsUse'
4842
48437663) /home/coolife/git-repos/openemr/setup.php on line 29
4844Avoid the use of $_REQUEST (know where your data comes from)
4845> if (!$allow_cloning_setup && !empty($_REQUEST['clone_database'])) {
4846For more information execute 'psecio-parse rules RequestUse'
4847
48487664) /home/coolife/git-repos/openemr/setup.php on line 48
4849Avoid the use of $_REQUEST (know where your data comes from)
4850> $installer = new Installer($_REQUEST);
4851For more information execute 'psecio-parse rules RequestUse'
4852
48537665) /home/coolife/git-repos/openemr/setup.php on line 61
4854Avoid the use of $_REQUEST (know where your data comes from)
4855> if (!$COMMAND_LINE && empty($_REQUEST['site'])) {
4856For more information execute 'psecio-parse rules RequestUse'
4857
48587666) /home/coolife/git-repos/openemr/setup.php on line 123
4859Avoid the use of an output method (echo, print, etc) directly with a variable
4860> echo $site_id . "\r\n";
4861For more information execute 'psecio-parse rules OutputWithVariable'
4862
48637667) /home/coolife/git-repos/openemr/setup.php on line 133
4864Avoid the use of $_REQUEST (know where your data comes from)
4865> if (!$COMMAND_LINE && !empty($_REQUEST['site'])) {
4866For more information execute 'psecio-parse rules RequestUse'
4867
48687668) /home/coolife/git-repos/openemr/setup.php on line 134
4869Avoid the use of $_REQUEST (know where your data comes from)
4870> $site_id = trim($_REQUEST['site']);
4871For more information execute 'psecio-parse rules RequestUse'
4872
48737669) /home/coolife/git-repos/openemr/setup.php on line 139
4874Avoid the use of `exit` or `die` with strings as it could lead to injection issues (direct output)
4875> die("Site ID '".htmlspecialchars($site_id, ENT_NOQUOTES)."' contains invalid characters.");
4876For more information execute 'psecio-parse rules ExitOrDie'
4877
48787670) /home/coolife/git-repos/openemr/setup.php on line 373
4879Avoid the use of an output method (echo, print, etc) directly with a variable
4880> echo $end_div . "\r\n";
4881For more information execute 'psecio-parse rules OutputWithVariable'
4882
48837671) /home/coolife/git-repos/openemr/setup.php on line 412
4884Avoid the use of an output method (echo, print, etc) directly with a variable
4885> echo $step1 ."\r\n";
4886For more information execute 'psecio-parse rules OutputWithVariable'
4887
48887672) /home/coolife/git-repos/openemr/setup.php on line 426
4889Avoid the use of an output method (echo, print, etc) directly with a variable
4890> echo $step2top ."\r\n";
4891For more information execute 'psecio-parse rules OutputWithVariable'
4892
48937673) /home/coolife/git-repos/openemr/setup.php on line 518
4894Avoid the use of an output method (echo, print, etc) directly with a variable
4895> echo $step2tabletop1 ."\r\n";
4896For more information execute 'psecio-parse rules OutputWithVariable'
4897
48987674) /home/coolife/git-repos/openemr/setup.php on line 659
4899Avoid the use of an output method (echo, print, etc) directly with a variable
4900> echo $step2tabletop2 ."\r\n";
4901For more information execute 'psecio-parse rules OutputWithVariable'
4902
49037675) /home/coolife/git-repos/openemr/setup.php on line 710
4904Avoid the use of an output method (echo, print, etc) directly with a variable
4905> echo $source_site_top . "\r\n";
4906For more information execute 'psecio-parse rules OutputWithVariable'
4907
49087676) /home/coolife/git-repos/openemr/setup.php on line 746
4909Avoid the use of an output method (echo, print, etc) directly with a variable
4910> echo $source_site_bot ."\r\n";
4911For more information execute 'psecio-parse rules OutputWithVariable'
4912
49137677) /home/coolife/git-repos/openemr/setup.php on line 845
4914Avoid the use of an output method (echo, print, etc) directly with a variable
4915> echo $step2tablebot ."\r\n";
4916For more information execute 'psecio-parse rules OutputWithVariable'
4917
49187678) /home/coolife/git-repos/openemr/setup.php on line 855
4919Avoid the use of $_REQUEST (know where your data comes from)
4920> if (! $installer->char_is_valid($_REQUEST['server'])) {
4921For more information execute 'psecio-parse rules RequestUse'
4922
49237679) /home/coolife/git-repos/openemr/setup.php on line 860
4924Avoid the use of $_REQUEST (know where your data comes from)
4925> if (! $installer->char_is_valid($_REQUEST['port'])) {
4926For more information execute 'psecio-parse rules RequestUse'
4927
49287680) /home/coolife/git-repos/openemr/setup.php on line 865
4929Avoid the use of $_REQUEST (know where your data comes from)
4930> if (! $installer->databaseNameIsValid($_REQUEST['dbname'])) {
4931For more information execute 'psecio-parse rules RequestUse'
4932
49337681) /home/coolife/git-repos/openemr/setup.php on line 870
4934Avoid the use of $_REQUEST (know where your data comes from)
4935> if (! $installer->collateNameIsValid($_REQUEST['collate'])) {
4936For more information execute 'psecio-parse rules RequestUse'
4937
49387682) /home/coolife/git-repos/openemr/setup.php on line 875
4939Avoid the use of $_REQUEST (know where your data comes from)
4940> if (! $installer->char_is_valid($_REQUEST['login'])) {
4941For more information execute 'psecio-parse rules RequestUse'
4942
49437683) /home/coolife/git-repos/openemr/setup.php on line 880
4944Avoid the use of $_REQUEST (know where your data comes from)
4945> if (! $installer->char_is_valid($_REQUEST['pass'])) {
4946For more information execute 'psecio-parse rules RequestUse'
4947
49487684) /home/coolife/git-repos/openemr/setup.php on line 1100
4949Avoid the use of an output method (echo, print, etc) directly with a variable
4950> echo $form_top . "\r\n";
4951For more information execute 'psecio-parse rules OutputWithVariable'
4952
49537685) /home/coolife/git-repos/openemr/setup.php on line 1111
4954Avoid the use of an output method (echo, print, etc) directly with a variable
4955> echo $form_bottom . "\r\n";
4956For more information execute 'psecio-parse rules OutputWithVariable'
4957
49587686) /home/coolife/git-repos/openemr/setup.php on line 1119
4959Avoid the use of an output method (echo, print, etc) directly with a variable
4960> echo $step4_top . "\r\n";
4961For more information execute 'psecio-parse rules OutputWithVariable'
4962
49637687) /home/coolife/git-repos/openemr/setup.php on line 1150
4964Avoid the use of an output method (echo, print, etc) directly with a variable
4965> echo $step4_bottom . "\r\n";
4966For more information execute 'psecio-parse rules OutputWithVariable'
4967
49687688) /home/coolife/git-repos/openemr/setup.php on line 1161
4969Avoid the use of an output method (echo, print, etc) directly with a variable
4970> echo $step5_top . "\r\n";
4971For more information execute 'psecio-parse rules OutputWithVariable'
4972
49737689) /home/coolife/git-repos/openemr/setup.php on line 1233
4974Avoid the use of an output method (echo, print, etc) directly with a variable
4975> echo $step5_table . "\r\n";
4976For more information execute 'psecio-parse rules OutputWithVariable'
4977
49787690) /home/coolife/git-repos/openemr/setup.php on line 1262
4979Avoid the use of an output method (echo, print, etc) directly with a variable
4980> echo $step5_bottom . "\r\n";
4981For more information execute 'psecio-parse rules OutputWithVariable'
4982
49837691) /home/coolife/git-repos/openemr/setup.php on line 1309
4984Avoid the use of an output method (echo, print, etc) directly with a variable
4985> echo $step6_bottom . "\r\n";
4986For more information execute 'psecio-parse rules OutputWithVariable'
4987
49887692) /home/coolife/git-repos/openemr/setup.php on line 1350
4989Avoid the use of an output method (echo, print, etc) directly with a variable
4990> echo $theme_form ."\r\n";
4991For more information execute 'psecio-parse rules OutputWithVariable'
4992
49937693) /home/coolife/git-repos/openemr/setup.php on line 1397
4994Avoid the use of an output method (echo, print, etc) directly with a variable
4995> echo $check_file . "\r\n";
4996For more information execute 'psecio-parse rules OutputWithVariable'
4997
49987694) /home/coolife/git-repos/openemr/setup.php on line 1424
4999Avoid the use of an output method (echo, print, etc) directly with a variable
5000> echo $check_directory . "\r\n";
5001For more information execute 'psecio-parse rules OutputWithVariable'
5002
50037695) /home/coolife/git-repos/openemr/setup.php on line 1440
5004Avoid the use of an output method (echo, print, etc) directly with a variable
5005> echo $form ."\r\n";
5006For more information execute 'psecio-parse rules OutputWithVariable'
5007
50087696) /home/coolife/git-repos/openemr/setup.php on line 1450
5009Avoid the use of an output method (echo, print, etc) directly with a variable
5010> echo $bot ."\r\n";
5011For more information execute 'psecio-parse rules OutputWithVariable'
5012
50137697) /home/coolife/git-repos/openemr/controllers/C_Pharmacy.class.php on line 24
5014The use of $GLOBALS should be avoided, know where your data is coming from
5015> $this->assign("FORM_ACTION", $GLOBALS['webroot']."/controller.php?" . attr($_SERVER['QUERY_STRING']));
5016For more information execute 'psecio-parse rules GlobalsUse'
5017
50187698) /home/coolife/git-repos/openemr/controllers/C_Pharmacy.class.php on line 25
5019The use of $GLOBALS should be avoided, know where your data is coming from
5020> $this->assign("CURRENT_ACTION", $GLOBALS['webroot']."/controller.php?" . "practice_settings&pharmacy&");
5021For more information execute 'psecio-parse rules GlobalsUse'
5022
50237699) /home/coolife/git-repos/openemr/controllers/C_Pharmacy.class.php on line 26
5024The use of $GLOBALS should be avoided, know where your data is coming from
5025> $this->assign("STYLE", $GLOBALS['style']);
5026For more information execute 'psecio-parse rules GlobalsUse'
5027
50287700) /home/coolife/git-repos/openemr/controllers/C_Pharmacy.class.php on line 49
5029The use of $GLOBALS should be avoided, know where your data is coming from
5030> return $this->fetch($GLOBALS['template_dir'] . "pharmacies/" . $this->template_mod . "_edit.html");
5031For more information execute 'psecio-parse rules GlobalsUse'
5032
50337701) /home/coolife/git-repos/openemr/controllers/C_Pharmacy.class.php on line 62
5034The use of $GLOBALS should be avoided, know where your data is coming from
5035> return $this->fetch($GLOBALS['template_dir'] . "pharmacies/" . $this->template_mod . "_list.html");
5036For more information execute 'psecio-parse rules GlobalsUse'
5037
50387702) /home/coolife/git-repos/openemr/controllers/C_Pharmacy.class.php on line 85
5039'header()' calls should not use concatenation directly
5040> header('Location:'.$GLOBALS['webroot']."/controller.php?" . "practice_settings&pharmacy&action=list");//Z&H
5041For more information execute 'psecio-parse rules SetHeaderWithInput'
5042
50437703) /home/coolife/git-repos/openemr/controllers/C_Pharmacy.class.php on line 85
5044The use of $GLOBALS should be avoided, know where your data is coming from
5045> header('Location:'.$GLOBALS['webroot']."/controller.php?" . "practice_settings&pharmacy&action=list");//Z&H
5046For more information execute 'psecio-parse rules GlobalsUse'
5047
50487704) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 17
5049The use of $GLOBALS should be avoided, know where your data is coming from
5050> require_once($GLOBALS['fileroot'] . "/library/classes/Prescription.class.php");
5051For more information execute 'psecio-parse rules GlobalsUse'
5052
50537705) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 18
5054The use of $GLOBALS should be avoided, know where your data is coming from
5055> require_once($GLOBALS['fileroot'] . "/library/registry.inc");
5056For more information execute 'psecio-parse rules GlobalsUse'
5057
50587706) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 19
5059The use of $GLOBALS should be avoided, know where your data is coming from
5060> require_once($GLOBALS['fileroot'] . "/library/amc.php");
5061For more information execute 'psecio-parse rules GlobalsUse'
5062
50637707) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 37
5064The use of $GLOBALS should be avoided, know where your data is coming from
5065> $this->assign("FORM_ACTION", $GLOBALS['webroot']."/controller.php?" . attr($_SERVER['QUERY_STRING']));
5066For more information execute 'psecio-parse rules GlobalsUse'
5067
50687708) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 38
5069The use of $GLOBALS should be avoided, know where your data is coming from
5070> $this->assign("TOP_ACTION", $GLOBALS['webroot']."/controller.php?" . "prescription" . "&");
5071For more information execute 'psecio-parse rules GlobalsUse'
5072
50737709) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 39
5074The use of $GLOBALS should be avoided, know where your data is coming from
5075> $this->assign("STYLE", $GLOBALS['style']);
5076For more information execute 'psecio-parse rules GlobalsUse'
5077
50787710) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 40
5079The use of $GLOBALS should be avoided, know where your data is coming from
5080> $this->assign("WEIGHT_LOSS_CLINIC", $GLOBALS['weight_loss_clinic']);
5081For more information execute 'psecio-parse rules GlobalsUse'
5082
50837711) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 41
5084The use of $GLOBALS should be avoided, know where your data is coming from
5085> $this->assign("SIMPLIFIED_PRESCRIPTIONS", $GLOBALS['simplified_prescriptions']);
5086For more information execute 'psecio-parse rules GlobalsUse'
5087
50887712) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 42
5089The use of $GLOBALS should be avoided, know where your data is coming from
5090> $this->pconfig = $GLOBALS['oer_config']['prescriptions'];
5091For more information execute 'psecio-parse rules GlobalsUse'
5092
50937713) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 48
5094The use of $GLOBALS should be avoided, know where your data is coming from
5095> if ($GLOBALS['inhouse_pharmacy']) {
5096For more information execute 'psecio-parse rules GlobalsUse'
5097
50987714) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 98
5099The use of $GLOBALS should be avoided, know where your data is coming from
5100> $this->display($GLOBALS['template_dir'] . "prescription/" . $this->template_mod . "_edit.html");
5101For more information execute 'psecio-parse rules GlobalsUse'
5102
51037715) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 114
5104The use of $GLOBALS should be avoided, know where your data is coming from
5105> $this->assign("GBL_CURRENCY_SYMBOL", $GLOBALS['gbl_currency_symbol']);
5106For more information execute 'psecio-parse rules GlobalsUse'
5107
51087716) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 139
5109The use of $GLOBALS should be avoided, know where your data is coming from
5110> if ($GLOBALS['rx_show_drug_drug']) {
5111For more information execute 'psecio-parse rules GlobalsUse'
5112
51137717) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 143
5114Evaluation with booleans should use strict type checking (ex: if $foo === false)
5115> if ($rxn == false) {
5116For more information execute 'psecio-parse rules BooleanIdentity'
5117
51187718) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 145
5119Evaluation with booleans should use strict type checking (ex: if $foo === false)
5120> } elseif ($rxn == true) {
5121For more information execute 'psecio-parse rules BooleanIdentity'
5122
51237719) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 147
5124The use of $GLOBALS should be avoided, know where your data is coming from
5125> $pid = $GLOBALS['pid'];
5126For more information execute 'psecio-parse rules GlobalsUse'
5127
51287720) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 185
5129The use of $GLOBALS should be avoided, know where your data is coming from
5130> $this->display($GLOBALS['template_dir'] . "prescription/" . $this->template_mod . "_list.html");
5131For more information execute 'psecio-parse rules GlobalsUse'
5132
51337721) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 202
5134The use of $GLOBALS should be avoided, know where your data is coming from
5135> $this->display($GLOBALS['template_dir'] . "prescription/" . $this->template_mod . "_block.html");
5136For more information execute 'psecio-parse rules GlobalsUse'
5137
51387722) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 219
5139The use of $GLOBALS should be avoided, know where your data is coming from
5140> $this->display($GLOBALS['template_dir'] . "prescription/" . $this->template_mod . "_fragment.html");
5141For more information execute 'psecio-parse rules GlobalsUse'
5142
51437723) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 225
5144The use of $GLOBALS should be avoided, know where your data is coming from
5145> $this->display($GLOBALS['template_dir'] . "prescription/" . $this->template_mod . "_lookup.html");
5146For more information execute 'psecio-parse rules GlobalsUse'
5147
51487724) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 251
5149The use of $GLOBALS should be avoided, know where your data is coming from
5150> $this->assign("GBL_CURRENCY_SYMBOL", $GLOBALS['gbl_currency_symbol']);
5151For more information execute 'psecio-parse rules GlobalsUse'
5152
51537725) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 322
5154The use of $GLOBALS should be avoided, know where your data is coming from
5155> return $this->fetch($GLOBALS['template_dir'] . "prescription/" .
5156For more information execute 'psecio-parse rules GlobalsUse'
5157
51587726) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 335
5159The use of $GLOBALS should be avoided, know where your data is coming from
5160> $pdf->ezImage($GLOBALS['oer_config']['prescriptions']['logo'], '', '50', '', 'center', '');
5161For more information execute 'psecio-parse rules GlobalsUse'
5162
51637727) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 349
5164The use of $GLOBALS should be avoided, know where your data is coming from
5165> if ($GLOBALS['rx_enable_DEA']) {
5166For more information execute 'psecio-parse rules GlobalsUse'
5167
51687728) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 350
5169The use of $GLOBALS should be avoided, know where your data is coming from
5170> if ($this->is_faxing || $GLOBALS['rx_show_DEA']) {
5171For more information execute 'psecio-parse rules GlobalsUse'
5172
51737729) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 357
5174The use of $GLOBALS should be avoided, know where your data is coming from
5175> if ($GLOBALS['rx_enable_NPI']) {
5176For more information execute 'psecio-parse rules GlobalsUse'
5177
51787730) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 358
5179The use of $GLOBALS should be avoided, know where your data is coming from
5180> if ($this->is_faxing || $GLOBALS['rx_show_NPI']) {
5181For more information execute 'psecio-parse rules GlobalsUse'
5182
51837731) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 365
5184The use of $GLOBALS should be avoided, know where your data is coming from
5185> if ($GLOBALS['rx_enable_SLN']) {
5186For more information execute 'psecio-parse rules GlobalsUse'
5187
51887732) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 366
5189The use of $GLOBALS should be avoided, know where your data is coming from
5190> if ($this->is_faxing || $GLOBALS['rx_show_SLN']) {
5191For more information execute 'psecio-parse rules GlobalsUse'
5192
51937733) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 414
5194The use of $GLOBALS should be avoided, know where your data is coming from
5195> echo ("<img WIDTH='68pt' src='./interface/pic/" . $GLOBALS['oer_config']['prescriptions']['logo_pic'] . "' />");
5196For more information execute 'psecio-parse rules GlobalsUse'
5197
51987734) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 431
5199The use of $GLOBALS should be avoided, know where your data is coming from
5200> if ($GLOBALS['rx_enable_DEA']) {
5201For more information execute 'psecio-parse rules GlobalsUse'
5202
52037735) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 432
5204The use of $GLOBALS should be avoided, know where your data is coming from
5205> if ($GLOBALS['rx_show_DEA']) {
5206For more information execute 'psecio-parse rules GlobalsUse'
5207
52087736) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 439
5209The use of $GLOBALS should be avoided, know where your data is coming from
5210> if ($GLOBALS['rx_enable_NPI']) {
5211For more information execute 'psecio-parse rules GlobalsUse'
5212
52137737) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 440
5214The use of $GLOBALS should be avoided, know where your data is coming from
5215> if ($GLOBALS['rx_show_NPI']) {
5216For more information execute 'psecio-parse rules GlobalsUse'
5217
52187738) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 447
5219The use of $GLOBALS should be avoided, know where your data is coming from
5220> if ($GLOBALS['rx_enable_SLN']) {
5221For more information execute 'psecio-parse rules GlobalsUse'
5222
52237739) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 448
5224The use of $GLOBALS should be avoided, know where your data is coming from
5225> if ($GLOBALS['rx_show_SLN']) {
5226For more information execute 'psecio-parse rules GlobalsUse'
5227
52287740) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 655
5229The use of $GLOBALS should be avoided, know where your data is coming from
5230> $pdf->ez['leftMargin'] = $GLOBALS['rx_left_margin'];
5231For more information execute 'psecio-parse rules GlobalsUse'
5232
52337741) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 656
5234The use of $GLOBALS should be avoided, know where your data is coming from
5235> $pdf->ez['rightMargin'] = $GLOBALS['rx_right_margin'];
5236For more information execute 'psecio-parse rules GlobalsUse'
5237
52387742) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 684
5239The use of $GLOBALS should be avoided, know where your data is coming from
5240> $pdf = new Cezpdf($GLOBALS['rx_paper_size']);
5241For more information execute 'psecio-parse rules GlobalsUse'
5242
52437743) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 685
5244The use of $GLOBALS should be avoided, know where your data is coming from
5245> $pdf->ezSetMargins($GLOBALS['rx_top_margin'], $GLOBALS['rx_bottom_margin'], $GLOBALS['rx_left_margin'], $GLOBALS['rx_right_margin']);
5246For more information execute 'psecio-parse rules GlobalsUse'
5247
52487744) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 685
5249The use of $GLOBALS should be avoided, know where your data is coming from
5250> $pdf->ezSetMargins($GLOBALS['rx_top_margin'], $GLOBALS['rx_bottom_margin'], $GLOBALS['rx_left_margin'], $GLOBALS['rx_right_margin']);
5251For more information execute 'psecio-parse rules GlobalsUse'
5252
52537745) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 685
5254The use of $GLOBALS should be avoided, know where your data is coming from
5255> $pdf->ezSetMargins($GLOBALS['rx_top_margin'], $GLOBALS['rx_bottom_margin'], $GLOBALS['rx_left_margin'], $GLOBALS['rx_right_margin']);
5256For more information execute 'psecio-parse rules GlobalsUse'
5257
52587746) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 685
5259The use of $GLOBALS should be avoided, know where your data is coming from
5260> $pdf->ezSetMargins($GLOBALS['rx_top_margin'], $GLOBALS['rx_bottom_margin'], $GLOBALS['rx_left_margin'], $GLOBALS['rx_right_margin']);
5261For more information execute 'psecio-parse rules GlobalsUse'
5262
52637747) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 826
5264The use of $GLOBALS should be avoided, know where your data is coming from
5265> $pdf = new Cezpdf($GLOBALS['rx_paper_size']);
5266For more information execute 'psecio-parse rules GlobalsUse'
5267
52687748) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 827
5269The use of $GLOBALS should be avoided, know where your data is coming from
5270> $pdf->ezSetMargins($GLOBALS['rx_top_margin'], $GLOBALS['rx_bottom_margin'], $GLOBALS['rx_left_margin'], $GLOBALS['rx_right_margin']);
5271For more information execute 'psecio-parse rules GlobalsUse'
5272
52737749) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 827
5274The use of $GLOBALS should be avoided, know where your data is coming from
5275> $pdf->ezSetMargins($GLOBALS['rx_top_margin'], $GLOBALS['rx_bottom_margin'], $GLOBALS['rx_left_margin'], $GLOBALS['rx_right_margin']);
5276For more information execute 'psecio-parse rules GlobalsUse'
5277
52787750) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 827
5279The use of $GLOBALS should be avoided, know where your data is coming from
5280> $pdf->ezSetMargins($GLOBALS['rx_top_margin'], $GLOBALS['rx_bottom_margin'], $GLOBALS['rx_left_margin'], $GLOBALS['rx_right_margin']);
5281For more information execute 'psecio-parse rules GlobalsUse'
5282
52837751) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 827
5284The use of $GLOBALS should be avoided, know where your data is coming from
5285> $pdf->ezSetMargins($GLOBALS['rx_top_margin'], $GLOBALS['rx_bottom_margin'], $GLOBALS['rx_left_margin'], $GLOBALS['rx_right_margin']);
5286For more information execute 'psecio-parse rules GlobalsUse'
5287
52887752) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 862
5289The use of $GLOBALS should be avoided, know where your data is coming from
5290> $pdf = new Cezpdf($GLOBALS['rx_paper_size']);
5291For more information execute 'psecio-parse rules GlobalsUse'
5292
52937753) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 863
5294The use of $GLOBALS should be avoided, know where your data is coming from
5295> $pdf->ezSetMargins($GLOBALS['rx_top_margin'], $GLOBALS['rx_bottom_margin'], $GLOBALS['rx_left_margin'], $GLOBALS['rx_right_margin']);
5296For more information execute 'psecio-parse rules GlobalsUse'
5297
52987754) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 863
5299The use of $GLOBALS should be avoided, know where your data is coming from
5300> $pdf->ezSetMargins($GLOBALS['rx_top_margin'], $GLOBALS['rx_bottom_margin'], $GLOBALS['rx_left_margin'], $GLOBALS['rx_right_margin']);
5301For more information execute 'psecio-parse rules GlobalsUse'
5302
53037755) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 863
5304The use of $GLOBALS should be avoided, know where your data is coming from
5305> $pdf->ezSetMargins($GLOBALS['rx_top_margin'], $GLOBALS['rx_bottom_margin'], $GLOBALS['rx_left_margin'], $GLOBALS['rx_right_margin']);
5306For more information execute 'psecio-parse rules GlobalsUse'
5307
53087756) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 863
5309The use of $GLOBALS should be avoided, know where your data is coming from
5310> $pdf->ezSetMargins($GLOBALS['rx_top_margin'], $GLOBALS['rx_bottom_margin'], $GLOBALS['rx_left_margin'], $GLOBALS['rx_right_margin']);
5311For more information execute 'psecio-parse rules GlobalsUse'
5312
53137757) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 895
5314The use of $GLOBALS should be avoided, know where your data is coming from
5315> $mail->From = $GLOBALS['practice_return_email_path'];
5316For more information execute 'psecio-parse rules GlobalsUse'
5317
53187758) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 965
5319The use of $GLOBALS should be avoided, know where your data is coming from
5320> $fileName = $GLOBALS['OE_SITE_DIR'] . "/documents/" . $p->get_id() .
5321For more information execute 'psecio-parse rules GlobalsUse'
5322
53237759) /home/coolife/git-repos/openemr/controllers/C_Prescription.class.php on line 981
5324Use of system functions, especially with user input, is not recommended
5325> exec($cmd . $args);
5326For more information execute 'psecio-parse rules SystemFunctions'
5327
53287760) /home/coolife/git-repos/openemr/controllers/C_InsuranceNumbers.class.php on line 26
5329The use of $GLOBALS should be avoided, know where your data is coming from
5330> $this->assign("FORM_ACTION", $GLOBALS['webroot']."/controller.php?" . attr($_SERVER['QUERY_STRING']));
5331For more information execute 'psecio-parse rules GlobalsUse'
5332
53337761) /home/coolife/git-repos/openemr/controllers/C_InsuranceNumbers.class.php on line 27
5334The use of $GLOBALS should be avoided, know where your data is coming from
5335> $this->assign("CURRENT_ACTION", $GLOBALS['webroot']."/controller.php?" . "practice_settings&insurance_numbers&");
5336For more information execute 'psecio-parse rules GlobalsUse'
5337
53387762) /home/coolife/git-repos/openemr/controllers/C_InsuranceNumbers.class.php on line 28
5339The use of $GLOBALS should be avoided, know where your data is coming from
5340> $this->assign("STYLE", $GLOBALS['style']);
5341For more information execute 'psecio-parse rules GlobalsUse'
5342
53437763) /home/coolife/git-repos/openemr/controllers/C_InsuranceNumbers.class.php on line 102
5344The use of $GLOBALS should be avoided, know where your data is coming from
5345> return $this->fetch($GLOBALS['template_dir'] . "insurance_numbers/" . $this->template_mod . "_edit.html");
5346For more information execute 'psecio-parse rules GlobalsUse'
5347
53487764) /home/coolife/git-repos/openemr/controllers/C_InsuranceNumbers.class.php on line 110
5349The use of $GLOBALS should be avoided, know where your data is coming from
5350> return $this->fetch($GLOBALS['template_dir'] . "insurance_numbers/" . $this->template_mod . "_list.html");
5351For more information execute 'psecio-parse rules GlobalsUse'
5352
53537765) /home/coolife/git-repos/openemr/controllers/C_InsuranceNumbers.class.php on line 137
5354'header()' calls should not use concatenation directly
5355> header('Location:'.$GLOBALS['webroot']."/controller.php?" . "practice_settings&insurance_numbers&action=list");//Z&H
5356For more information execute 'psecio-parse rules SetHeaderWithInput'
5357
53587766) /home/coolife/git-repos/openemr/controllers/C_InsuranceNumbers.class.php on line 137
5359The use of $GLOBALS should be avoided, know where your data is coming from
5360> header('Location:'.$GLOBALS['webroot']."/controller.php?" . "practice_settings&insurance_numbers&action=list");//Z&H
5361For more information execute 'psecio-parse rules GlobalsUse'
5362
53637767) /home/coolife/git-repos/openemr/controllers/C_BillingContact.class.php on line 15
5364The use of $GLOBALS should be avoided, know where your data is coming from
5365> $this->assign("FORM_ACTION", $GLOBALS['webroot']."/controller.php?" . attr($_SERVER['QUERY_STRING']));
5366For more information execute 'psecio-parse rules GlobalsUse'
5367
53687768) /home/coolife/git-repos/openemr/controllers/C_BillingContact.class.php on line 16
5369The use of $GLOBALS should be avoided, know where your data is coming from
5370> $this->assign("CURRENT_ACTION", $GLOBALS['webroot']."/controller.php?" . "practice_settings&insurance_company&");
5371For more information execute 'psecio-parse rules GlobalsUse'
5372
53737769) /home/coolife/git-repos/openemr/controllers/C_BillingContact.class.php on line 17
5374The use of $GLOBALS should be avoided, know where your data is coming from
5375> $this->assign("STYLE", $GLOBALS['style']);
5376For more information execute 'psecio-parse rules GlobalsUse'
5377
53787770) /home/coolife/git-repos/openemr/controllers/C_BillingContact.class.php on line 35
5379The use of $GLOBALS should be avoided, know where your data is coming from
5380> return $this->fetch($GLOBALS['template_dir'] . "insurance_companies/" . $this->template_mod . "_edit.html");
5381For more information execute 'psecio-parse rules GlobalsUse'
5382
53837771) /home/coolife/git-repos/openemr/controllers/C_BillingContact.class.php on line 47
5384The use of $GLOBALS should be avoided, know where your data is coming from
5385> return $this->fetch($GLOBALS['template_dir'] . "insurance_companies/" . $this->template_mod . "_list.html");
5386For more information execute 'psecio-parse rules GlobalsUse'
5387
53887772) /home/coolife/git-repos/openemr/controllers/C_Hl7.class.php on line 11
5389The use of $GLOBALS should be avoided, know where your data is coming from
5390> $this->assign("STYLE", $GLOBALS['style']);
5391For more information execute 'psecio-parse rules GlobalsUse'
5392
53937773) /home/coolife/git-repos/openemr/controllers/C_Hl7.class.php on line 16
5394The use of $GLOBALS should be avoided, know where your data is coming from
5395> return $this->fetch($GLOBALS['template_dir'] . "hl7/" . $this->template_mod . "_parse.html");
5396For more information execute 'psecio-parse rules GlobalsUse'
5397
53987774) /home/coolife/git-repos/openemr/controllers/C_X12Partner.class.php on line 16
5399The use of $GLOBALS should be avoided, know where your data is coming from
5400> $this->assign("FORM_ACTION", $GLOBALS['webroot']."/controller.php?" . attr($_SERVER['QUERY_STRING']));
5401For more information execute 'psecio-parse rules GlobalsUse'
5402
54037775) /home/coolife/git-repos/openemr/controllers/C_X12Partner.class.php on line 17
5404The use of $GLOBALS should be avoided, know where your data is coming from
5405> $this->assign("CURRENT_ACTION", $GLOBALS['webroot']."/controller.php?" . "practice_settings&x12_partner&");
5406For more information execute 'psecio-parse rules GlobalsUse'
5407
54087776) /home/coolife/git-repos/openemr/controllers/C_X12Partner.class.php on line 18
5409The use of $GLOBALS should be avoided, know where your data is coming from
5410> $this->assign("STYLE", $GLOBALS['style']);
5411For more information execute 'psecio-parse rules GlobalsUse'
5412
54137777) /home/coolife/git-repos/openemr/controllers/C_X12Partner.class.php on line 37
5414The use of $GLOBALS should be avoided, know where your data is coming from
5415> return $this->fetch($GLOBALS['template_dir'] . "x12_partners/" . $this->template_mod . "_edit.html");
5416For more information execute 'psecio-parse rules GlobalsUse'
5417
54187778) /home/coolife/git-repos/openemr/controllers/C_X12Partner.class.php on line 51
5419The use of $GLOBALS should be avoided, know where your data is coming from
5420> return $this->fetch($GLOBALS['template_dir'] . "x12_partners/" . $this->template_mod . "_list.html");
5421For more information execute 'psecio-parse rules GlobalsUse'
5422
54237779) /home/coolife/git-repos/openemr/controllers/C_X12Partner.class.php on line 77
5424'header()' calls should not use concatenation directly
5425> header('Location:'.$GLOBALS['webroot']."/controller.php?" . "practice_settings&x12_partner&action=list");//Z&H
5426For more information execute 'psecio-parse rules SetHeaderWithInput'
5427
54287780) /home/coolife/git-repos/openemr/controllers/C_X12Partner.class.php on line 77
5429The use of $GLOBALS should be avoided, know where your data is coming from
5430> header('Location:'.$GLOBALS['webroot']."/controller.php?" . "practice_settings&x12_partner&action=list");//Z&H
5431For more information execute 'psecio-parse rules GlobalsUse'
5432
54337781) /home/coolife/git-repos/openemr/controllers/C_PracticeSettings.class.php on line 15
5434The use of $GLOBALS should be avoided, know where your data is coming from
5435> $this->assign("FORM_ACTION", $GLOBALS['webroot'] . "/controller.php?" . attr($_SERVER['QUERY_STRING']));
5436For more information execute 'psecio-parse rules GlobalsUse'
5437
54387782) /home/coolife/git-repos/openemr/controllers/C_PracticeSettings.class.php on line 16
5439The use of $GLOBALS should be avoided, know where your data is coming from
5440> $this->assign("TOP_ACTION", $GLOBALS['webroot'] . "/controller.php?" . "practice_settings" . "&");
5441For more information execute 'psecio-parse rules GlobalsUse'
5442
54437783) /home/coolife/git-repos/openemr/controllers/C_PracticeSettings.class.php on line 17
5444The use of $GLOBALS should be avoided, know where your data is coming from
5445> $this->assign("STYLE", $GLOBALS['style']);
5446For more information execute 'psecio-parse rules GlobalsUse'
5447
54487784) /home/coolife/git-repos/openemr/controllers/C_PracticeSettings.class.php on line 18
5449The use of $GLOBALS should be avoided, know where your data is coming from
5450> $this->direction = ($GLOBALS['_SESSION']['language_direction'] == 'rtl') ? 'right' : 'left';
5451For more information execute 'psecio-parse rules GlobalsUse'
5452
54537785) /home/coolife/git-repos/openemr/controllers/C_PracticeSettings.class.php on line 25
5454The use of $GLOBALS should be avoided, know where your data is coming from
5455> $this->display($GLOBALS['template_dir'] . "practice_settings/" . $this->template_mod . "_list.html");
5456For more information execute 'psecio-parse rules GlobalsUse'
5457
54587786) /home/coolife/git-repos/openemr/controllers/C_PatientFinder.class.php on line 13
5459The use of $GLOBALS should be avoided, know where your data is coming from
5460> $this->_db = $GLOBALS['adodb']['db'];
5461For more information execute 'psecio-parse rules GlobalsUse'
5462
54637787) /home/coolife/git-repos/openemr/controllers/C_PatientFinder.class.php on line 15
5464The use of $GLOBALS should be avoided, know where your data is coming from
5465> $this->assign("FORM_ACTION", $GLOBALS['webroot']."/controller.php?" . attr($_SERVER['QUERY_STRING']));
5466For more information execute 'psecio-parse rules GlobalsUse'
5467
54687788) /home/coolife/git-repos/openemr/controllers/C_PatientFinder.class.php on line 19
5469The use of $GLOBALS should be avoided, know where your data is coming from
5470> $this->assign("CURRENT_ACTION", $GLOBALS['webroot']."/controller.php?" . "practice_settings&patient_finder&");
5471For more information execute 'psecio-parse rules GlobalsUse'
5472
54737789) /home/coolife/git-repos/openemr/controllers/C_PatientFinder.class.php on line 21
5474The use of $GLOBALS should be avoided, know where your data is coming from
5475> $this->assign("STYLE", $GLOBALS['style']);
5476For more information execute 'psecio-parse rules GlobalsUse'
5477
54787790) /home/coolife/git-repos/openemr/controllers/C_PatientFinder.class.php on line 45
5479The use of $GLOBALS should be avoided, know where your data is coming from
5480> return $this->fetch($GLOBALS['template_dir'] . "patient_finder/" . $this->template_mod . "_find.html");
5481For more information execute 'psecio-parse rules GlobalsUse'
5482
54837791) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 32
5484The use of $GLOBALS should be avoided, know where your data is coming from
5485> $this->assign("FORM_ACTION", $GLOBALS['webroot']."/controller.php?" . attr($_SERVER['QUERY_STRING']));
5486For more information execute 'psecio-parse rules GlobalsUse'
5487
54887792) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 33
5489The use of $GLOBALS should be avoided, know where your data is coming from
5490> $this->assign("CURRENT_ACTION", $GLOBALS['webroot']."/controller.php?" . "document&");
5491For more information execute 'psecio-parse rules GlobalsUse'
5492
54937793) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 38
5494The use of $GLOBALS should be avoided, know where your data is coming from
5495> $this->_config = $GLOBALS['oer_config']['documents'];
5496For more information execute 'psecio-parse rules GlobalsUse'
5497
54987794) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 42
5499The use of $GLOBALS should be avoided, know where your data is coming from
5500> $this->assign("STYLE", $GLOBALS['style']);
5501For more information execute 'psecio-parse rules GlobalsUse'
5502
55037795) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 54
5504The use of $GLOBALS should be avoided, know where your data is coming from
5505> $this->assign("hide_encryption", $GLOBALS['hide_document_encryption']);
5506For more information execute 'psecio-parse rules GlobalsUse'
5507
55087796) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 59
5509The use of $GLOBALS should be avoided, know where your data is coming from
5510> $templatedir = $GLOBALS['OE_SITE_DIR'] . '/documents/doctemplates';
5511For more information execute 'psecio-parse rules GlobalsUse'
5512
55137797) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 81
5514The use of $GLOBALS should be avoided, know where your data is coming from
5515> $activity = $this->fetch($GLOBALS['template_dir'] . "documents/" . $this->template_mod . "_upload.html");
5516For more information execute 'psecio-parse rules GlobalsUse'
5517
55187798) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 99
5519The use of $GLOBALS should be avoided, know where your data is coming from
5520> if ($GLOBALS['document_storage_method']==0) {
5521For more information execute 'psecio-parse rules GlobalsUse'
5522
55237799) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 102
5524The use of $GLOBALS should be avoided, know where your data is coming from
5525> if ($GLOBALS['document_storage_method']==1) {
5526For more information execute 'psecio-parse rules GlobalsUse'
5527
55287800) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 113
5529The use of $GLOBALS should be avoided, know where your data is coming from
5530> if (!$GLOBALS['hide_document_encryption'] &&
5531For more information execute 'psecio-parse rules GlobalsUse'
5532
55337801) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 145
5534The use of $GLOBALS should be avoided, know where your data is coming from
5535> } elseif ($GLOBALS['secure_upload'] && !isWhiteFile($_FILES['file']['tmp_name'][$key])) {
5536For more information execute 'psecio-parse rules GlobalsUse'
5537
55387802) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 229
5539The use of $GLOBALS should be avoided, know where your data is coming from
5540> $upload_plugin = $GLOBALS['OE_SITE_DIR'] . "/documentUpload.plugin.php";
5541For more information execute 'psecio-parse rules GlobalsUse'
5542
55437803) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 284
5544The use of $GLOBALS should be avoided, know where your data is coming from
5545> $data = array($GLOBALS['couchdb_dbase'],$couch_docid);
5546For more information execute 'psecio-parse rules GlobalsUse'
5547
55487804) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 287
5549The use of $GLOBALS should be avoided, know where your data is coming from
5550> if ($content=='' && $GLOBALS['couchdb_log']==1) {
5551For more information execute 'psecio-parse rules GlobalsUse'
5552
55537805) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 298
5554The use of $GLOBALS should be avoided, know where your data is coming from
5555> $temp_couchdb_url = $GLOBALS['OE_SITE_DIR'].'/documents/temp/couch_'.date("YmdHis").$d->get_url_file();
5556For more information execute 'psecio-parse rules GlobalsUse'
5557
55587806) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 314
5559The use of $GLOBALS should be avoided, know where your data is coming from
5560> $temp_url = $GLOBALS['OE_SITE_DIR'] . '/documents/' . $from_pathname . '/' . $from_filename;
5561For more information execute 'psecio-parse rules GlobalsUse'
5562
55637807) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 317
5564Avoid the use of an output method (echo, print, etc) directly with a variable
5565> echo xl('The requested document is not present at the expected location on the filesystem or there are not sufficient permissions to access it.', '', '', ' ') . $temp_url;
5566For more information execute 'psecio-parse rules OutputWithVariable'
5567
55687808) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 356
5569The use of $GLOBALS should be avoided, know where your data is coming from
5570> $this->assign("hide_encryption", $GLOBALS['hide_document_encryption']);
5571For more information execute 'psecio-parse rules GlobalsUse'
5572
55737809) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 357
5574The use of $GLOBALS should be avoided, know where your data is coming from
5575> $this->assign("assets_static_relative", $GLOBALS['assets_static_relative']);
5576For more information execute 'psecio-parse rules GlobalsUse'
5577
55787810) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 358
5579The use of $GLOBALS should be avoided, know where your data is coming from
5580> $this->assign("webroot", $GLOBALS['webroot']);
5581For more information execute 'psecio-parse rules GlobalsUse'
5582
55837811) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 458
5584The use of $GLOBALS should be avoided, know where your data is coming from
5585> $activity = $this->fetch($GLOBALS['template_dir'] . "documents/" . $this->template_mod . "_view.html");
5586For more information execute 'psecio-parse rules GlobalsUse'
5587
55887812) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 475
5589The use of $GLOBALS should be avoided, know where your data is coming from
5590> if (!$GLOBALS['hide_document_encryption'] &&
5591For more information execute 'psecio-parse rules GlobalsUse'
5592
55937813) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 520
5594The use of $GLOBALS should be avoided, know where your data is coming from
5595> $data = array($GLOBALS['couchdb_dbase'],$couch_docid);
5596For more information execute 'psecio-parse rules GlobalsUse'
5597
55987814) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 528
5599The use of $GLOBALS should be avoided, know where your data is coming from
5600> if ($content=='' && $GLOBALS['couchdb_log']==1) {
5601For more information execute 'psecio-parse rules GlobalsUse'
5602
56037815) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 538
5604Evaluation with booleans should use strict type checking (ex: if $foo === false)
5605> if ($disable_exit == true) {
5606For more information execute 'psecio-parse rules BooleanIdentity'
5607
56087816) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 546
5609The use of $GLOBALS should be avoided, know where your data is coming from
5610> $tmpcouchpath = $GLOBALS['OE_SITE_DIR'].'/documents/temp/couch_'.date("YmdHis").$d->get_url_file();
5611For more information execute 'psecio-parse rules GlobalsUse'
5612
56137817) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 554
5614The use of $GLOBALS should be avoided, know where your data is coming from
5615> $tmpfilepath = $GLOBALS['temporary_files_dir'];
5616For more information execute 'psecio-parse rules GlobalsUse'
5617
56187818) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 559
5619'header()' calls should not use concatenation directly
5620> header('Content-Disposition: attachment; filename='.$tmpfilename);
5621For more information execute 'psecio-parse rules SetHeaderWithInput'
5622
56237819) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 561
5624'header()' calls should not use concatenation directly
5625> header("Content-Length: " . filesize($tmpfilepath.$tmpfilename));
5626For more information execute 'psecio-parse rules SetHeaderWithInput'
5627
56287820) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 564
5629The readfile/readlink/readgzfile functions output content directly (possible injection)
5630> readfile($tmpfilepath.$tmpfilename);
5631For more information execute 'psecio-parse rules Readfile'
5632
56337821) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 567
5634'header()' calls should not use concatenation directly
5635> header("Content-Disposition: " . ($as_file ? "attachment" : "inline") . "; filename=\"" . basename_international($d->get_url()) . "\"");
5636For more information execute 'psecio-parse rules SetHeaderWithInput'
5637
56387822) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 568
5639'header()' calls should not use concatenation directly
5640> header("Content-Type: " . $d->get_mimetype());
5641For more information execute 'psecio-parse rules SetHeaderWithInput'
5642
56437823) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 569
5644'header()' calls should not use concatenation directly
5645> header("Content-Length: " . filesize($tmpcouchpath));
5646For more information execute 'psecio-parse rules SetHeaderWithInput'
5647
56487824) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 606
5649The use of $GLOBALS should be avoided, know where your data is coming from
5650> $temp_url = $GLOBALS['OE_SITE_DIR'] . '/documents/temp/' . $d->get_foreign_id() . '_' . $from_filename;
5651For more information execute 'psecio-parse rules GlobalsUse'
5652
56537825) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 608
5654The use of $GLOBALS should be avoided, know where your data is coming from
5655> $temp_url = $GLOBALS['OE_SITE_DIR'] . '/documents/' . $from_pathname . '/' . $from_filename;
5656For more information execute 'psecio-parse rules GlobalsUse'
5657
56587826) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 617
5659Avoid the use of an output method (echo, print, etc) directly with a variable
5660> echo xl('The requested document is not present at the expected location on the filesystem or there are not sufficient permissions to access it.', '', '', ' ') . $url;
5661For more information execute 'psecio-parse rules OutputWithVariable'
5662
56637827) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 621
5664Evaluation with booleans should use strict type checking (ex: if $foo === false)
5665> if ($disable_exit == true) {
5666For more information execute 'psecio-parse rules BooleanIdentity'
5667
56687828) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 637
5669The use of $GLOBALS should be avoided, know where your data is coming from
5670> $tmpfilepath = $GLOBALS['temporary_files_dir'];
5671For more information execute 'psecio-parse rules GlobalsUse'
5672
56737829) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 642
5674'header()' calls should not use concatenation directly
5675> header('Content-Disposition: attachment; filename='.$tmpfilename);
5676For more information execute 'psecio-parse rules SetHeaderWithInput'
5677
56787830) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 644
5679'header()' calls should not use concatenation directly
5680> header("Content-Length: " . filesize($tmpfilepath.$tmpfilename));
5681For more information execute 'psecio-parse rules SetHeaderWithInput'
5682
56837831) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 647
5684The readfile/readlink/readgzfile functions output content directly (possible injection)
5685> readfile($tmpfilepath.$tmpfilename);
5686For more information execute 'psecio-parse rules Readfile'
5687
56887832) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 651
5689'header()' calls should not use concatenation directly
5690> header("Content-Disposition: " . ($as_file ? "attachment" : "inline") . "; filename=\"" . basename_international($d->get_url()) . "\"");
5691For more information execute 'psecio-parse rules SetHeaderWithInput'
5692
56937833) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 652
5694'header()' calls should not use concatenation directly
5695> header("Content-Type: " . $d->get_mimetype());
5696For more information execute 'psecio-parse rules SetHeaderWithInput'
5697
56987834) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 653
5699'header()' calls should not use concatenation directly
5700> header("Content-Length: " . filesize($url));
5701For more information execute 'psecio-parse rules SetHeaderWithInput'
5702
57037835) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 662
5704The use of $GLOBALS should be avoided, know where your data is coming from
5705> $url = $GLOBALS['OE_SITE_DIR'] . '/documents/temp/' . $convertedFile;
5706For more information execute 'psecio-parse rules GlobalsUse'
5707
57087836) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 664
5709The use of $GLOBALS should be avoided, know where your data is coming from
5710> $url = $GLOBALS['OE_SITE_DIR'] . '/documents/' . $from_pathname . '/' . $convertedFile;
5711For more information execute 'psecio-parse rules GlobalsUse'
5712
57137837) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 666
5714Evaluation with booleans should use strict type checking (ex: if $foo === false)
5715> if ($disable_exit == true) {
5716For more information execute 'psecio-parse rules BooleanIdentity'
5717
57187838) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 672
5719'header()' calls should not use concatenation directly
5720> header("Content-Disposition: " . ($as_file ? "attachment" : "inline") . "; filename=\"" . basename_international($url) . "\"");
5721For more information execute 'psecio-parse rules SetHeaderWithInput'
5722
57237839) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 674
5724'header()' calls should not use concatenation directly
5725> header("Content-Length: " . filesize($url));
5726For more information execute 'psecio-parse rules SetHeaderWithInput'
5727
57287840) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 734
5729The use of $GLOBALS should be avoided, know where your data is coming from
5730> return $this->fetch($GLOBALS['template_dir'] . "documents/" . $this->template_mod . "_queue.html");
5731For more information execute 'psecio-parse rules GlobalsUse'
5732
57337841) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 916
5734The use of $GLOBALS should be avoided, know where your data is coming from
5735> $file_path = $GLOBALS['OE_SITE_DIR'].'/documents/temp/';
5736For more information execute 'psecio-parse rules GlobalsUse'
5737
57387842) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 919
5739The use of $GLOBALS should be avoided, know where your data is coming from
5740> $data = array($GLOBALS['couchdb_dbase'],$d->couch_docid);
5741For more information execute 'psecio-parse rules GlobalsUse'
5742
57437843) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 950
5744The use of $GLOBALS should be avoided, know where your data is coming from
5745> $temp_url = $GLOBALS['OE_SITE_DIR'] . '/documents/' . $from_pathname . '/' . $from_filename;
5746For more information execute 'psecio-parse rules GlobalsUse'
5747
57487844) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 956
5749Avoid the use of `exit` or `die` with strings as it could lead to injection issues (direct output)
5750> die("process is '" . $_POST['process'] . "', expected 'true'");
5751For more information execute 'psecio-parse rules ExitOrDie'
5752
57537845) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 978
5754The use of $GLOBALS should be avoided, know where your data is coming from
5755> unlink($GLOBALS['OE_SITE_DIR'].'/documents/temp/'.$d->get_url());
5756For more information execute 'psecio-parse rules GlobalsUse'
5757
57587846) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 989
5759Avoid the use of `exit` or `die` with strings as it could lead to injection issues (direct output)
5760> die("process is '" . $_POST['process'] . "', expected 'true'");
5761For more information execute 'psecio-parse rules ExitOrDie'
5762
57637847) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 1077
5764The use of $GLOBALS should be avoided, know where your data is coming from
5765> return $this->fetch($GLOBALS['template_dir'] . "documents/" . $this->template_mod . "_list.html");
5766For more information execute 'psecio-parse rules GlobalsUse'
5767
57687848) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 1222
5769The use of $GLOBALS should be avoided, know where your data is coming from
5770> $log_path = $GLOBALS['OE_SITE_DIR']."/documents/couchdb/";
5771For more information execute 'psecio-parse rules GlobalsUse'
5772
57737849) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 1241
5774The use of $GLOBALS should be avoided, know where your data is coming from
5775> $from_name = $GLOBALS["practice_return_email_path"];
5776For more information execute 'psecio-parse rules GlobalsUse'
5777
57787850) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 1242
5779The use of $GLOBALS should be avoided, know where your data is coming from
5780> $from = $GLOBALS["practice_return_email_path"];
5781For more information execute 'psecio-parse rules GlobalsUse'
5782
57837851) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 1272
5784Avoid the use of `exit` or `die` with strings as it could lead to injection issues (direct output)
5785> die("process is '" . text($_POST['process']) . "', expected 'true'");
5786For more information execute 'psecio-parse rules ExitOrDie'
5787
57887852) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 1303
5789The use of $GLOBALS should be avoided, know where your data is coming from
5790> $conn = $GLOBALS['adodb']['db'];
5791For more information execute 'psecio-parse rules GlobalsUse'
5792
57937853) /home/coolife/git-repos/openemr/controllers/C_Document.class.php on line 1424
5794The use of $GLOBALS should be avoided, know where your data is coming from
5795> $url = $GLOBALS['OE_SITE_DIR'].DIRECTORY_SEPARATOR.implode(DIRECTORY_SEPARATOR, $fsnodes);
5796For more information execute 'psecio-parse rules GlobalsUse'
5797
57987854) /home/coolife/git-repos/openemr/controllers/C_DocumentCategory.class.php on line 17
5799The use of $GLOBALS should be avoided, know where your data is coming from
5800> $this->assign("FORM_ACTION", $GLOBALS['webroot']."/controller.php?" . attr($_SERVER['QUERY_STRING']));
5801For more information execute 'psecio-parse rules GlobalsUse'
5802
58037855) /home/coolife/git-repos/openemr/controllers/C_DocumentCategory.class.php on line 18
5804The use of $GLOBALS should be avoided, know where your data is coming from
5805> $this->assign("CURRENT_ACTION", $GLOBALS['webroot']."/controller.php?" . "practice_settings&document_category&");
5806For more information execute 'psecio-parse rules GlobalsUse'
5807
58087856) /home/coolife/git-repos/openemr/controllers/C_DocumentCategory.class.php on line 19
5809The use of $GLOBALS should be avoided, know where your data is coming from
5810> $this->link = $GLOBALS['webroot']."/controller.php?" . "document_category&";
5811For more information execute 'psecio-parse rules GlobalsUse'
5812
58137857) /home/coolife/git-repos/openemr/controllers/C_DocumentCategory.class.php on line 20
5814The use of $GLOBALS should be avoided, know where your data is coming from
5815> $this->assign("STYLE", $GLOBALS['style']);
5816For more information execute 'psecio-parse rules GlobalsUse'
5817
58187858) /home/coolife/git-repos/openemr/controllers/C_DocumentCategory.class.php on line 21
5819The use of $GLOBALS should be avoided, know where your data is coming from
5820> $this->assign("V_JS_INCLUDES", $GLOBALS['v_js_includes']);
5821For more information execute 'psecio-parse rules GlobalsUse'
5822
58237859) /home/coolife/git-repos/openemr/controllers/C_DocumentCategory.class.php on line 47
5824The use of $GLOBALS should be avoided, know where your data is coming from
5825> return $this->fetch($GLOBALS['template_dir'] . "document_categories/" . $this->template_mod . "_list.html");
5826For more information execute 'psecio-parse rules GlobalsUse'
5827
58287860) /home/coolife/git-repos/openemr/controllers/C_InsuranceCompany.class.php on line 15
5829The use of $GLOBALS should be avoided, know where your data is coming from
5830> $this->assign("FORM_ACTION", $GLOBALS['webroot']."/controller.php?" . attr($_SERVER['QUERY_STRING']));
5831For more information execute 'psecio-parse rules GlobalsUse'
5832
58337861) /home/coolife/git-repos/openemr/controllers/C_InsuranceCompany.class.php on line 16
5834The use of $GLOBALS should be avoided, know where your data is coming from
5835> $this->assign("CURRENT_ACTION", $GLOBALS['webroot']."/controller.php?" . "practice_settings&insurance_company&");
5836For more information execute 'psecio-parse rules GlobalsUse'
5837
58387862) /home/coolife/git-repos/openemr/controllers/C_InsuranceCompany.class.php on line 17
5839The use of $GLOBALS should be avoided, know where your data is coming from
5840> $this->assign("STYLE", $GLOBALS['style']);
5841For more information execute 'psecio-parse rules GlobalsUse'
5842
58437863) /home/coolife/git-repos/openemr/controllers/C_InsuranceCompany.class.php on line 18
5844The use of $GLOBALS should be avoided, know where your data is coming from
5845> $this->assign("SUPPORT_ENCOUNTER_CLAIMS", $GLOBALS['support_encounter_claims']);
5846For more information execute 'psecio-parse rules GlobalsUse'
5847
58487864) /home/coolife/git-repos/openemr/controllers/C_InsuranceCompany.class.php on line 39
5849The use of $GLOBALS should be avoided, know where your data is coming from
5850> return $this->fetch($GLOBALS['template_dir'] . "insurance_companies/" . $this->template_mod . "_edit.html");
5851For more information execute 'psecio-parse rules GlobalsUse'
5852
58537865) /home/coolife/git-repos/openemr/controllers/C_InsuranceCompany.class.php on line 51
5854The use of $GLOBALS should be avoided, know where your data is coming from
5855> return $this->fetch($GLOBALS['template_dir'] . "insurance_companies/" . $this->template_mod . "_list.html");
5856For more information execute 'psecio-parse rules GlobalsUse'
5857
58587866) /home/coolife/git-repos/openemr/controllers/C_InsuranceCompany.class.php on line 75
5859'header()' calls should not use concatenation directly
5860> header('Location:'.$GLOBALS['webroot']."/controller.php?" . "practice_settings&insurance_company&action=list");//Z&H
5861For more information execute 'psecio-parse rules SetHeaderWithInput'
5862
58637867) /home/coolife/git-repos/openemr/controllers/C_InsuranceCompany.class.php on line 75
5864The use of $GLOBALS should be avoided, know where your data is coming from
5865> header('Location:'.$GLOBALS['webroot']."/controller.php?" . "practice_settings&insurance_company&action=list");//Z&H
5866For more information execute 'psecio-parse rules GlobalsUse'
5867
58687868) /home/coolife/git-repos/openemr/common/http/oeHttp.php on line 82
5869The use of $GLOBALS should be avoided, know where your data is coming from
5870> $this->httpCache = new PhpFileCache($GLOBALS['temporary_files_dir'], '');
5871For more information execute 'psecio-parse rules GlobalsUse'
5872
58737869) /home/coolife/git-repos/openemr/common/http/HttpResponseHelper.php on line 51
5874'header()' calls should not use concatenation directly
5875> header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
5876For more information execute 'psecio-parse rules SetHeaderWithInput'
5877
58787870) /home/coolife/git-repos/openemr/common/database/Connector.php on line 80
5879The use of $GLOBALS should be avoided, know where your data is coming from
5880> if ($GLOBALS['debug_ssl_mysql_connection']) {
5881For more information execute 'psecio-parse rules GlobalsUse'
5882
58837871) /home/coolife/git-repos/openemr/common/database/Connector.php on line 103
5884The use of $GLOBALS should be avoided, know where your data is coming from
5885> $this->logger->trace("Connecting with " . ($GLOBALS["doctrine_connection_pooling"] ? "pooled" : "non-pooled") . " mode");
5886For more information execute 'psecio-parse rules GlobalsUse'
5887
58887872) /home/coolife/git-repos/openemr/common/database/Connector.php on line 111
5889The use of $GLOBALS should be avoided, know where your data is coming from
5890> 'pooled' => $GLOBALS["doctrine_connection_pooling"]
5891For more information execute 'psecio-parse rules GlobalsUse'
5892
58937873) /home/coolife/git-repos/openemr/common/database/Connector.php on line 144
5894The use of $GLOBALS should be avoided, know where your data is coming from
5895> if (file_exists($GLOBALS['OE_SITE_DIR'] . "/documents/certificates/mysql-ca")) {
5896For more information execute 'psecio-parse rules GlobalsUse'
5897
58987874) /home/coolife/git-repos/openemr/common/database/Connector.php on line 145
5899The use of $GLOBALS should be avoided, know where your data is coming from
5900> $connection['driverOptions'][\PDO::MYSQL_ATTR_SSL_CA ] = $GLOBALS['OE_SITE_DIR'] . "/documents/certificates/mysql-ca";
5901For more information execute 'psecio-parse rules GlobalsUse'
5902
59037875) /home/coolife/git-repos/openemr/common/database/Connector.php on line 146
5904The use of $GLOBALS should be avoided, know where your data is coming from
5905> if (file_exists($GLOBALS['OE_SITE_DIR'] . "/documents/certificates/mysql-key") &&
5906For more information execute 'psecio-parse rules GlobalsUse'
5907
59087876) /home/coolife/git-repos/openemr/common/database/Connector.php on line 147
5909The use of $GLOBALS should be avoided, know where your data is coming from
5910> file_exists($GLOBALS['OE_SITE_DIR'] . "/documents/certificates/mysql-cert")) {
5911For more information execute 'psecio-parse rules GlobalsUse'
5912
59137877) /home/coolife/git-repos/openemr/common/database/Connector.php on line 148
5914The use of $GLOBALS should be avoided, know where your data is coming from
5915> $connection['driverOptions'][\PDO::MYSQL_ATTR_SSL_KEY] = $GLOBALS['OE_SITE_DIR'] . "/documents/certificates/mysql-key";
5916For more information execute 'psecio-parse rules GlobalsUse'
5917
59187878) /home/coolife/git-repos/openemr/common/database/Connector.php on line 149
5919The use of $GLOBALS should be avoided, know where your data is coming from
5920> $connection['driverOptions'][\PDO::MYSQL_ATTR_SSL_CERT] = $GLOBALS['OE_SITE_DIR'] . "/documents/certificates/mysql-cert";
5921For more information execute 'psecio-parse rules GlobalsUse'
5922
59237879) /home/coolife/git-repos/openemr/common/logging/Logger.php on line 60
5924The use of $GLOBALS should be avoided, know where your data is coming from
5925> if (isset($GLOBALS["log_level"]) && $GLOBALS["log_level"] !== "OFF") {
5926For more information execute 'psecio-parse rules GlobalsUse'
5927
59287880) /home/coolife/git-repos/openemr/common/logging/Logger.php on line 60
5929The use of $GLOBALS should be avoided, know where your data is coming from
5930> if (isset($GLOBALS["log_level"]) && $GLOBALS["log_level"] !== "OFF") {
5931For more information execute 'psecio-parse rules GlobalsUse'
5932
59337881) /home/coolife/git-repos/openemr/common/logging/Logger.php on line 110
5934The use of $GLOBALS should be avoided, know where your data is coming from
5935> if (empty($GLOBALS["log_level"]) || $GLOBALS["log_level"] === "OFF") {
5936For more information execute 'psecio-parse rules GlobalsUse'
5937
59387882) /home/coolife/git-repos/openemr/common/logging/Logger.php on line 110
5939The use of $GLOBALS should be avoided, know where your data is coming from
5940> if (empty($GLOBALS["log_level"]) || $GLOBALS["log_level"] === "OFF") {
5941For more information execute 'psecio-parse rules GlobalsUse'
5942
59437883) /home/coolife/git-repos/openemr/common/logging/Logger.php on line 114
5944The use of $GLOBALS should be avoided, know where your data is coming from
5945> if ($GLOBALS["log_level"] === "TRACE") {
5946For more information execute 'psecio-parse rules GlobalsUse'
5947
59487884) /home/coolife/git-repos/openemr/common/logging/Logger.php on line 116
5949The use of $GLOBALS should be avoided, know where your data is coming from
5950> } else if ($GLOBALS["log_level"] === "DEBUG" && in_array($level, array("DEBUG", "INFO", "WARN", "ERROR"))) {
5951For more information execute 'psecio-parse rules GlobalsUse'
5952
59537885) /home/coolife/git-repos/openemr/common/logging/Logger.php on line 116
5954The third parameter should be set (and be true) on in_array to avoid type switching issues
5955> } else if ($GLOBALS["log_level"] === "DEBUG" && in_array($level, array("DEBUG", "INFO", "WARN", "ERROR"))) {
5956For more information execute 'psecio-parse rules TypeSafeInArray'
5957
59587886) /home/coolife/git-repos/openemr/common/logging/Logger.php on line 116
5959Evaluation using in_array should enforce type checking (third parameter should be true)
5960> } else if ($GLOBALS["log_level"] === "DEBUG" && in_array($level, array("DEBUG", "INFO", "WARN", "ERROR"))) {
5961For more information execute 'psecio-parse rules InArrayStrict'
5962
59637887) /home/coolife/git-repos/openemr/common/logging/Logger.php on line 118
5964The use of $GLOBALS should be avoided, know where your data is coming from
5965> } else if ($GLOBALS["log_level"] === "INFO" && in_array($level, array("INFO", "WARN", "ERROR"))) {
5966For more information execute 'psecio-parse rules GlobalsUse'
5967
59687888) /home/coolife/git-repos/openemr/common/logging/Logger.php on line 118
5969The third parameter should be set (and be true) on in_array to avoid type switching issues
5970> } else if ($GLOBALS["log_level"] === "INFO" && in_array($level, array("INFO", "WARN", "ERROR"))) {
5971For more information execute 'psecio-parse rules TypeSafeInArray'
5972
59737889) /home/coolife/git-repos/openemr/common/logging/Logger.php on line 118
5974Evaluation using in_array should enforce type checking (third parameter should be true)
5975> } else if ($GLOBALS["log_level"] === "INFO" && in_array($level, array("INFO", "WARN", "ERROR"))) {
5976For more information execute 'psecio-parse rules InArrayStrict'
5977
59787890) /home/coolife/git-repos/openemr/common/logging/Logger.php on line 120
5979The use of $GLOBALS should be avoided, know where your data is coming from
5980> } else if ($GLOBALS["log_level"] === "WARN" && in_array($level, array("WARN", "ERROR"))) {
5981For more information execute 'psecio-parse rules GlobalsUse'
5982
59837891) /home/coolife/git-repos/openemr/common/logging/Logger.php on line 120
5984The third parameter should be set (and be true) on in_array to avoid type switching issues
5985> } else if ($GLOBALS["log_level"] === "WARN" && in_array($level, array("WARN", "ERROR"))) {
5986For more information execute 'psecio-parse rules TypeSafeInArray'
5987
59887892) /home/coolife/git-repos/openemr/common/logging/Logger.php on line 120
5989Evaluation using in_array should enforce type checking (third parameter should be true)
5990> } else if ($GLOBALS["log_level"] === "WARN" && in_array($level, array("WARN", "ERROR"))) {
5991For more information execute 'psecio-parse rules InArrayStrict'
5992
59937893) /home/coolife/git-repos/openemr/common/logging/Logger.php on line 122
5994The use of $GLOBALS should be avoided, know where your data is coming from
5995> } else if ($GLOBALS["log_level"] === "ERROR" && $level === "ERROR") {
5996For more information execute 'psecio-parse rules GlobalsUse'
5997
59987894) /home/coolife/git-repos/openemr/index.php on line 18
5999Avoid the use of `exit` or `die` with strings as it could lead to injection issues (direct output)
6000> die("Site ID '".htmlspecialchars($site_id, ENT_NOQUOTES)."' contains invalid characters.");
6001For more information execute 'psecio-parse rules ExitOrDie'
6002
60037895) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 30
6004The use of $GLOBALS should be avoided, know where your data is coming from
6005> $STMT_TEMP_FILE = $GLOBALS['temporary_files_dir'] . "/openemr_statements.txt";
6006For more information execute 'psecio-parse rules GlobalsUse'
6007
60087896) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 31
6009The use of $GLOBALS should be avoided, know where your data is coming from
6010> $STMT_TEMP_FILE_PDF = $GLOBALS['temporary_files_dir'] . "/openemr_statements.pdf";
6011For more information execute 'psecio-parse rules GlobalsUse'
6012
60137897) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 32
6014The use of $GLOBALS should be avoided, know where your data is coming from
6015> $STMT_PRINT_CMD = $GLOBALS['print_command'];
6016For more information execute 'psecio-parse rules GlobalsUse'
6017
60187898) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 48
6019The use of $GLOBALS should be avoided, know where your data is coming from
6020> if ($GLOBALS['statement_appearance'] == "1") {
6021For more information execute 'psecio-parse rules GlobalsUse'
6022
60237899) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 84
6024The use of $GLOBALS should be avoided, know where your data is coming from
6025> if (empty(!$GLOBALS['statement_logo'])) {
6026For more information execute 'psecio-parse rules GlobalsUse'
6027
60287900) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 85
6029The use of $GLOBALS should be avoided, know where your data is coming from
6030> $practice_logo = $GLOBALS['OE_SITE_DIR'] . "/images/" . convert_safe_file_dir_name($GLOBALS['statement_logo']);
6031For more information execute 'psecio-parse rules GlobalsUse'
6032
60337901) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 85
6034The use of $GLOBALS should be avoided, know where your data is coming from
6035> $practice_logo = $GLOBALS['OE_SITE_DIR'] . "/images/" . convert_safe_file_dir_name($GLOBALS['statement_logo']);
6036For more information execute 'psecio-parse rules GlobalsUse'
6037
60387902) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 87
6039The use of $GLOBALS should be avoided, know where your data is coming from
6040> $practice_logo = $GLOBALS['OE_SITE_DIR'] . "/images/practice_logo.gif"; // can see is safe...
6041For more information execute 'psecio-parse rules GlobalsUse'
6042
60437903) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 134
6044The use of $GLOBALS should be avoided, know where your data is coming from
6045> if ($stmt['amount'] <= ($GLOBALS['minimum_amount_to_print']) && $GLOBALS['use_statement_print_exclusion']) {
6046For more information execute 'psecio-parse rules GlobalsUse'
6047
60487904) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 134
6049The use of $GLOBALS should be avoided, know where your data is coming from
6050> if ($stmt['amount'] <= ($GLOBALS['minimum_amount_to_print']) && $GLOBALS['use_statement_print_exclusion']) {
6051For more information execute 'psecio-parse rules GlobalsUse'
6052
60537905) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 169
6054The use of $GLOBALS should be avoided, know where your data is coming from
6055> if ($GLOBALS['use_dunning_message']) {
6056For more information execute 'psecio-parse rules GlobalsUse'
6057
60587906) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 173
6059The use of $GLOBALS should be avoided, know where your data is coming from
6060> case $stmt{'age'} <= $GLOBALS['first_dun_msg_set']:
6061For more information execute 'psecio-parse rules GlobalsUse'
6062
60637907) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 174
6064The use of $GLOBALS should be avoided, know where your data is coming from
6065> $dun_message = $GLOBALS['first_dun_msg_text'];
6066For more information execute 'psecio-parse rules GlobalsUse'
6067
60687908) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 176
6069The use of $GLOBALS should be avoided, know where your data is coming from
6070> case $stmt{'age'} <= $GLOBALS['second_dun_msg_set']:
6071For more information execute 'psecio-parse rules GlobalsUse'
6072
60737909) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 177
6074The use of $GLOBALS should be avoided, know where your data is coming from
6075> $dun_message = $GLOBALS['second_dun_msg_text'];
6076For more information execute 'psecio-parse rules GlobalsUse'
6077
60787910) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 179
6079The use of $GLOBALS should be avoided, know where your data is coming from
6080> case $stmt{'age'} <= $GLOBALS['third_dun_msg_set']:
6081For more information execute 'psecio-parse rules GlobalsUse'
6082
60837911) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 180
6084The use of $GLOBALS should be avoided, know where your data is coming from
6085> $dun_message = $GLOBALS['third_dun_msg_text'];
6086For more information execute 'psecio-parse rules GlobalsUse'
6087
60887912) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 182
6089The use of $GLOBALS should be avoided, know where your data is coming from
6090> case $stmt{'age'} <= $GLOBALS['fourth_dun_msg_set']:
6091For more information execute 'psecio-parse rules GlobalsUse'
6092
60937913) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 183
6094The use of $GLOBALS should be avoided, know where your data is coming from
6095> $dun_message = $GLOBALS['fourth_dun_msg_text'];
6096For more information execute 'psecio-parse rules GlobalsUse'
6097
60987914) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 185
6099The use of $GLOBALS should be avoided, know where your data is coming from
6100> case $stmt{'age'} >= $GLOBALS['fifth_dun_msg_set']:
6101For more information execute 'psecio-parse rules GlobalsUse'
6102
61037915) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 186
6104The use of $GLOBALS should be avoided, know where your data is coming from
6105> $dun_message = $GLOBALS['fifth_dun_msg_text'];
6106For more information execute 'psecio-parse rules GlobalsUse'
6107
61087916) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 239
6109The use of $GLOBALS should be avoided, know where your data is coming from
6110> if ($GLOBALS['use_custom_statement']) {
6111For more information execute 'psecio-parse rules GlobalsUse'
6112
61137917) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 306
6114The use of $GLOBALS should be avoided, know where your data is coming from
6115> sprintf(" %.2f", $GLOBALS['gbl_currency_symbol'].''.$aging[$age_index]);
6116For more information execute 'psecio-parse rules GlobalsUse'
6117
61187918) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 317
6119The use of $GLOBALS should be avoided, know where your data is coming from
6120> $label_bill_phone = (!empty($GLOBALS['billing_phone_number']) ? $GLOBALS['billing_phone_number'] : $row['phone'] );
6121For more information execute 'psecio-parse rules GlobalsUse'
6122
61237919) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 317
6124The use of $GLOBALS should be avoided, know where your data is coming from
6125> $label_bill_phone = (!empty($GLOBALS['billing_phone_number']) ? $GLOBALS['billing_phone_number'] : $row['phone'] );
6126For more information execute 'psecio-parse rules GlobalsUse'
6127
61287920) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 322
6129The use of $GLOBALS should be avoided, know where your data is coming from
6130> if (strlen($stmt['bill_note']) !=0 && $GLOBALS['statement_bill_note_print']) {
6131For more information execute 'psecio-parse rules GlobalsUse'
6132
61337921) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 327
6134The use of $GLOBALS should be avoided, know where your data is coming from
6135> if ($GLOBALS['use_dunning_message']) {
6136For more information execute 'psecio-parse rules GlobalsUse'
6137
61387922) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 349
6139The use of $GLOBALS should be avoided, know where your data is coming from
6140> if ($GLOBALS['statement_message_to_patient']) {
6141For more information execute 'psecio-parse rules GlobalsUse'
6142
61437923) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 351
6144The use of $GLOBALS should be avoided, know where your data is coming from
6145> $statement_message = $GLOBALS['statement_msg_text'];
6146For more information execute 'psecio-parse rules GlobalsUse'
6147
61487924) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 356
6149The use of $GLOBALS should be avoided, know where your data is coming from
6150> if ($GLOBALS['show_aging_on_custom_statement']) {
6151For more information execute 'psecio-parse rules GlobalsUse'
6152
61537925) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 364
6154The use of $GLOBALS should be avoided, know where your data is coming from
6155> if ($GLOBALS['number_appointments_on_statement']!=0) {
6156For more information execute 'psecio-parse rules GlobalsUse'
6157
61587926) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 366
6159The use of $GLOBALS should be avoided, know where your data is coming from
6160> $num_appts = $GLOBALS['number_appointments_on_statement'];
6161For more information execute 'psecio-parse rules GlobalsUse'
6162
61637927) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 407
6164The use of $GLOBALS should be avoided, know where your data is coming from
6165> $practice_cards = $GLOBALS['OE_SITE_DIR']. "/images/visa_mc_disc_credit_card_logos_176x35.gif";
6166For more information execute 'psecio-parse rules GlobalsUse'
6167
61687928) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 408
6169The use of $GLOBALS should be avoided, know where your data is coming from
6170> if (file_exists($GLOBALS['OE_SITE_DIR']."/images/visa_mc_disc_credit_card_logos_176x35.gif")) {
6171For more information execute 'psecio-parse rules GlobalsUse'
6172
61737929) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 530
6174The use of $GLOBALS should be avoided, know where your data is coming from
6175> if ($stmt[amount] <= ($GLOBALS['minimum_amount_to_print']) && $GLOBALS['use_statement_print_exclusion']) {
6176For more information execute 'psecio-parse rules GlobalsUse'
6177
61787930) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 530
6179The use of $GLOBALS should be avoided, know where your data is coming from
6180> if ($stmt[amount] <= ($GLOBALS['minimum_amount_to_print']) && $GLOBALS['use_statement_print_exclusion']) {
6181For more information execute 'psecio-parse rules GlobalsUse'
6182
61837931) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 569
6184The use of $GLOBALS should be avoided, know where your data is coming from
6185> if ($GLOBALS['use_dunning_message']) {
6186For more information execute 'psecio-parse rules GlobalsUse'
6187
61887932) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 573
6189The use of $GLOBALS should be avoided, know where your data is coming from
6190> case $stmt{'age'} <= $GLOBALS['first_dun_msg_set']:
6191For more information execute 'psecio-parse rules GlobalsUse'
6192
61937933) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 574
6194The use of $GLOBALS should be avoided, know where your data is coming from
6195> $dun_message = $GLOBALS['first_dun_msg_text'];
6196For more information execute 'psecio-parse rules GlobalsUse'
6197
61987934) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 576
6199The use of $GLOBALS should be avoided, know where your data is coming from
6200> case $stmt{'age'} <= $GLOBALS['second_dun_msg_set']:
6201For more information execute 'psecio-parse rules GlobalsUse'
6202
62037935) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 577
6204The use of $GLOBALS should be avoided, know where your data is coming from
6205> $dun_message = $GLOBALS['second_dun_msg_text'];
6206For more information execute 'psecio-parse rules GlobalsUse'
6207
62087936) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 579
6209The use of $GLOBALS should be avoided, know where your data is coming from
6210> case $stmt{'age'} <= $GLOBALS['third_dun_msg_set']:
6211For more information execute 'psecio-parse rules GlobalsUse'
6212
62137937) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 580
6214The use of $GLOBALS should be avoided, know where your data is coming from
6215> $dun_message = $GLOBALS['third_dun_msg_text'];
6216For more information execute 'psecio-parse rules GlobalsUse'
6217
62187938) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 582
6219The use of $GLOBALS should be avoided, know where your data is coming from
6220> case $stmt{'age'} <= $GLOBALS['fourth_dun_msg_set']:
6221For more information execute 'psecio-parse rules GlobalsUse'
6222
62237939) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 583
6224The use of $GLOBALS should be avoided, know where your data is coming from
6225> $dun_message = $GLOBALS['fourth_dun_msg_text'];
6226For more information execute 'psecio-parse rules GlobalsUse'
6227
62287940) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 585
6229The use of $GLOBALS should be avoided, know where your data is coming from
6230> case $stmt{'age'} >= $GLOBALS['fifth_dun_msg_set']:
6231For more information execute 'psecio-parse rules GlobalsUse'
6232
62337941) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 586
6234The use of $GLOBALS should be avoided, know where your data is coming from
6235> $dun_message = $GLOBALS['fifth_dun_msg_text'];
6236For more information execute 'psecio-parse rules GlobalsUse'
6237
62387942) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 670
6239The use of $GLOBALS should be avoided, know where your data is coming from
6240> if ($GLOBALS['use_custom_statement']) {
6241For more information execute 'psecio-parse rules GlobalsUse'
6242
62437943) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 748
6244The use of $GLOBALS should be avoided, know where your data is coming from
6245> $label_bill_phone = (!empty($GLOBALS['billing_phone_number']) ? $GLOBALS['billing_phone_number'] : $billing_phone );
6246For more information execute 'psecio-parse rules GlobalsUse'
6247
62487944) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 748
6249The use of $GLOBALS should be avoided, know where your data is coming from
6250> $label_bill_phone = (!empty($GLOBALS['billing_phone_number']) ? $GLOBALS['billing_phone_number'] : $billing_phone );
6251For more information execute 'psecio-parse rules GlobalsUse'
6252
62537945) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 753
6254The use of $GLOBALS should be avoided, know where your data is coming from
6255> if (strlen($stmt['bill_note']) !=0 && $GLOBALS['statement_bill_note_print']) {
6256For more information execute 'psecio-parse rules GlobalsUse'
6257
62587946) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 757
6259The use of $GLOBALS should be avoided, know where your data is coming from
6260> if ($GLOBALS['use_dunning_message']) {
6261For more information execute 'psecio-parse rules GlobalsUse'
6262
62637947) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 778
6264The use of $GLOBALS should be avoided, know where your data is coming from
6265> if ($GLOBALS['statement_message_to_patient']) {
6266For more information execute 'psecio-parse rules GlobalsUse'
6267
62687948) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 780
6269The use of $GLOBALS should be avoided, know where your data is coming from
6270> $statement_message = $GLOBALS['statement_msg_text'];
6271For more information execute 'psecio-parse rules GlobalsUse'
6272
62737949) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 784
6274The use of $GLOBALS should be avoided, know where your data is coming from
6275> if ($GLOBALS['show_aging_on_custom_statement']) {
6276For more information execute 'psecio-parse rules GlobalsUse'
6277
62787950) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 791
6279The use of $GLOBALS should be avoided, know where your data is coming from
6280> if ($GLOBALS['number_appointments_on_statement']!=0) {
6281For more information execute 'psecio-parse rules GlobalsUse'
6282
62837951) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 793
6284The use of $GLOBALS should be avoided, know where your data is coming from
6285> $num_appts = $GLOBALS['number_appointments_on_statement'];
6286For more information execute 'psecio-parse rules GlobalsUse'
6287
62887952) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 833
6289The use of $GLOBALS should be avoided, know where your data is coming from
6290> if ($stmt['amount'] <= ($GLOBALS['minimum_amount_to_print']) && $GLOBALS['use_statement_print_exclusion']) {
6291For more information execute 'psecio-parse rules GlobalsUse'
6292
62937953) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 833
6294The use of $GLOBALS should be avoided, know where your data is coming from
6295> if ($stmt['amount'] <= ($GLOBALS['minimum_amount_to_print']) && $GLOBALS['use_statement_print_exclusion']) {
6296For more information execute 'psecio-parse rules GlobalsUse'
6297
62987954) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 870
6299The use of $GLOBALS should be avoided, know where your data is coming from
6300> if ($GLOBALS['use_dunning_message']) {
6301For more information execute 'psecio-parse rules GlobalsUse'
6302
63037955) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 874
6304The use of $GLOBALS should be avoided, know where your data is coming from
6305> case $stmt{'age'} <= $GLOBALS['first_dun_msg_set']:
6306For more information execute 'psecio-parse rules GlobalsUse'
6307
63087956) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 875
6309The use of $GLOBALS should be avoided, know where your data is coming from
6310> $dun_message = $GLOBALS['first_dun_msg_text'];
6311For more information execute 'psecio-parse rules GlobalsUse'
6312
63137957) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 877
6314The use of $GLOBALS should be avoided, know where your data is coming from
6315> case $stmt{'age'} <= $GLOBALS['second_dun_msg_set']:
6316For more information execute 'psecio-parse rules GlobalsUse'
6317
63187958) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 878
6319The use of $GLOBALS should be avoided, know where your data is coming from
6320> $dun_message = $GLOBALS['second_dun_msg_text'];
6321For more information execute 'psecio-parse rules GlobalsUse'
6322
63237959) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 880
6324The use of $GLOBALS should be avoided, know where your data is coming from
6325> case $stmt{'age'} <= $GLOBALS['third_dun_msg_set']:
6326For more information execute 'psecio-parse rules GlobalsUse'
6327
63287960) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 881
6329The use of $GLOBALS should be avoided, know where your data is coming from
6330> $dun_message = $GLOBALS['third_dun_msg_text'];
6331For more information execute 'psecio-parse rules GlobalsUse'
6332
63337961) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 883
6334The use of $GLOBALS should be avoided, know where your data is coming from
6335> case $stmt{'age'} <= $GLOBALS['fourth_dun_msg_set']:
6336For more information execute 'psecio-parse rules GlobalsUse'
6337
63387962) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 884
6339The use of $GLOBALS should be avoided, know where your data is coming from
6340> $dun_message = $GLOBALS['fourth_dun_msg_text'];
6341For more information execute 'psecio-parse rules GlobalsUse'
6342
63437963) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 886
6344The use of $GLOBALS should be avoided, know where your data is coming from
6345> case $stmt{'age'} >= $GLOBALS['fifth_dun_msg_set']:
6346For more information execute 'psecio-parse rules GlobalsUse'
6347
63487964) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 887
6349The use of $GLOBALS should be avoided, know where your data is coming from
6350> $dun_message = $GLOBALS['fifth_dun_msg_text'];
6351For more information execute 'psecio-parse rules GlobalsUse'
6352
63537965) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 939
6354The use of $GLOBALS should be avoided, know where your data is coming from
6355> if ($GLOBALS['use_custom_statement']) {
6356For more information execute 'psecio-parse rules GlobalsUse'
6357
63587966) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 1003
6359The use of $GLOBALS should be avoided, know where your data is coming from
6360> sprintf(" %.2f", $GLOBALS['gbl_currency_symbol'].''.$aging[$age_index]);
6361For more information execute 'psecio-parse rules GlobalsUse'
6362
63637967) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 1014
6364The use of $GLOBALS should be avoided, know where your data is coming from
6365> $label_bill_phone = (!empty($GLOBALS['billing_phone_number']) ? $GLOBALS['billing_phone_number'] : $billing_phone );
6366For more information execute 'psecio-parse rules GlobalsUse'
6367
63687968) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 1014
6369The use of $GLOBALS should be avoided, know where your data is coming from
6370> $label_bill_phone = (!empty($GLOBALS['billing_phone_number']) ? $GLOBALS['billing_phone_number'] : $billing_phone );
6371For more information execute 'psecio-parse rules GlobalsUse'
6372
63737969) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 1019
6374The use of $GLOBALS should be avoided, know where your data is coming from
6375> if (strlen($stmt['bill_note']) !=0 && $GLOBALS['statement_bill_note_print']) {
6376For more information execute 'psecio-parse rules GlobalsUse'
6377
63787970) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 1024
6379The use of $GLOBALS should be avoided, know where your data is coming from
6380> if ($GLOBALS['use_dunning_message']) {
6381For more information execute 'psecio-parse rules GlobalsUse'
6382
63837971) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 1046
6384The use of $GLOBALS should be avoided, know where your data is coming from
6385> if ($GLOBALS['statement_message_to_patient']) {
6386For more information execute 'psecio-parse rules GlobalsUse'
6387
63887972) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 1048
6389The use of $GLOBALS should be avoided, know where your data is coming from
6390> $statement_message = $GLOBALS['statement_msg_text'];
6391For more information execute 'psecio-parse rules GlobalsUse'
6392
63937973) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 1053
6394The use of $GLOBALS should be avoided, know where your data is coming from
6395> if ($GLOBALS['show_aging_on_custom_statement']) {
6396For more information execute 'psecio-parse rules GlobalsUse'
6397
63987974) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 1061
6399The use of $GLOBALS should be avoided, know where your data is coming from
6400> if ($GLOBALS['number_appointments_on_statement']!=0) {
6401For more information execute 'psecio-parse rules GlobalsUse'
6402
64037975) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 1063
6404The use of $GLOBALS should be avoided, know where your data is coming from
6405> $num_appts = $GLOBALS['number_appointments_on_statement'];
6406For more information execute 'psecio-parse rules GlobalsUse'
6407
64087976) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 1101
6409The use of $GLOBALS should be avoided, know where your data is coming from
6410> $practice_cards = $GLOBALS['OE_SITE_DIR']. "/images/visa_mc_disc_credit_card_logos_176x35.gif";
6411For more information execute 'psecio-parse rules GlobalsUse'
6412
64137977) /home/coolife/git-repos/openemr/sites/default/statement.inc.php on line 1102
6414The use of $GLOBALS should be avoided, know where your data is coming from
6415> if (file_exists($GLOBALS['OE_SITE_DIR']."/images/visa_mc_disc_credit_card_logos_176x35.gif")) {
6416For more information execute 'psecio-parse rules GlobalsUse'
6417
64187978) /home/coolife/git-repos/openemr/sites/default/sqlconf.php on line 12
6419Avoid hard-coding sensitive values (ex. "username", "password", etc.)
6420> $pass = 'openemr';
6421For more information execute 'psecio-parse rules HardcodedSensitiveValues'
6422
64237979) /home/coolife/git-repos/openemr/sites/default/config.php on line 3
6424The use of $GLOBALS should be avoided, know where your data is coming from
6425> $GLOBALS['oer_config']['ofx']['bankid'] = "123456789";
6426For more information execute 'psecio-parse rules GlobalsUse'
6427
64287980) /home/coolife/git-repos/openemr/sites/default/config.php on line 6
6429The use of $GLOBALS should be avoided, know where your data is coming from
6430> $GLOBALS['oer_config']['ofx']['acctid'] = "123456789";
6431For more information execute 'psecio-parse rules GlobalsUse'
6432
64337981) /home/coolife/git-repos/openemr/sites/default/config.php on line 9
6434The use of $GLOBALS should be avoided, know where your data is coming from
6435> $GLOBALS['oer_config']['prescriptions']['format'] = "";
6436For more information execute 'psecio-parse rules GlobalsUse'
6437
64387982) /home/coolife/git-repos/openemr/sites/default/config.php on line 12
6439The use of $GLOBALS should be avoided, know where your data is coming from
6440> $GLOBALS['oer_config']['documents']['repopath'] = $GLOBALS['OE_SITE_DIR'] . "/documents/";
6441For more information execute 'psecio-parse rules GlobalsUse'
6442
64437983) /home/coolife/git-repos/openemr/sites/default/config.php on line 12
6444The use of $GLOBALS should be avoided, know where your data is coming from
6445> $GLOBALS['oer_config']['documents']['repopath'] = $GLOBALS['OE_SITE_DIR'] . "/documents/";
6446For more information execute 'psecio-parse rules GlobalsUse'
6447
64487984) /home/coolife/git-repos/openemr/sites/default/config.php on line 13
6449The use of $GLOBALS should be avoided, know where your data is coming from
6450> $GLOBALS['oer_config']['documents']['file_command_path'] = "/usr/bin/file";
6451For more information execute 'psecio-parse rules GlobalsUse'
6452
64537985) /home/coolife/git-repos/openemr/sites/default/config.php on line 16
6454The use of $GLOBALS should be avoided, know where your data is coming from
6455> $GLOBALS['oer_config']['prescriptions']['logo_pic'] = "Rx.png";
6456For more information execute 'psecio-parse rules GlobalsUse'
6457
64587986) /home/coolife/git-repos/openemr/sites/default/config.php on line 24
6459The use of $GLOBALS should be avoided, know where your data is coming from
6460> $GLOBALS['oer_config']['prescriptions']['sig_pic'] = "sig.png";
6461For more information execute 'psecio-parse rules GlobalsUse'
6462
64637987) /home/coolife/git-repos/openemr/sites/default/config.php on line 26
6464The use of $GLOBALS should be avoided, know where your data is coming from
6465> $GLOBALS['oer_config']['prescriptions']['use_signature'] = false;
6466For more information execute 'psecio-parse rules GlobalsUse'
6467
64687988) /home/coolife/git-repos/openemr/sites/default/config.php on line 29
6469The use of $GLOBALS should be avoided, know where your data is coming from
6470> $GLOBALS['oer_config']['prescriptions']['shading'] = false;
6471For more information execute 'psecio-parse rules GlobalsUse'
6472
64737989) /home/coolife/git-repos/openemr/sites/default/config.php on line 33
6474The use of $GLOBALS should be avoided, know where your data is coming from
6475> $GLOBALS['oer_config']['prescriptions']['sendfax'] = '';
6476For more information execute 'psecio-parse rules GlobalsUse'
6477
64787990) /home/coolife/git-repos/openemr/sites/default/config.php on line 38
6479The use of $GLOBALS should be avoided, know where your data is coming from
6480> $GLOBALS['oer_config']['prescriptions']['prefix'] = '';
6481For more information execute 'psecio-parse rules GlobalsUse'
6482
64837991) /home/coolife/git-repos/openemr/sites/default/config.php on line 43
6484The use of $GLOBALS should be avoided, know where your data is coming from
6485> $GLOBALS['oer_config']['druglabels']['paper_size'] = array(0, 0, 216, 216);
6486For more information execute 'psecio-parse rules GlobalsUse'
6487
64887992) /home/coolife/git-repos/openemr/sites/default/config.php on line 44
6489The use of $GLOBALS should be avoided, know where your data is coming from
6490> $GLOBALS['oer_config']['druglabels']['left'] = 18;
6491For more information execute 'psecio-parse rules GlobalsUse'
6492
64937993) /home/coolife/git-repos/openemr/sites/default/config.php on line 45
6494The use of $GLOBALS should be avoided, know where your data is coming from
6495> $GLOBALS['oer_config']['druglabels']['right'] = 18;
6496For more information execute 'psecio-parse rules GlobalsUse'
6497
64987994) /home/coolife/git-repos/openemr/sites/default/config.php on line 46
6499The use of $GLOBALS should be avoided, know where your data is coming from
6500> $GLOBALS['oer_config']['druglabels']['top'] = 18;
6501For more information execute 'psecio-parse rules GlobalsUse'
6502
65037995) /home/coolife/git-repos/openemr/sites/default/config.php on line 47
6504The use of $GLOBALS should be avoided, know where your data is coming from
6505> $GLOBALS['oer_config']['druglabels']['bottom'] = 18;
6506For more information execute 'psecio-parse rules GlobalsUse'
6507
65087996) /home/coolife/git-repos/openemr/sites/default/config.php on line 48
6509The use of $GLOBALS should be avoided, know where your data is coming from
6510> $GLOBALS['oer_config']['druglabels']['logo_pic'] = 'druglogo.png';
6511For more information execute 'psecio-parse rules GlobalsUse'
6512
65137997) /home/coolife/git-repos/openemr/sites/default/config.php on line 49
6514The use of $GLOBALS should be avoided, know where your data is coming from
6515> $GLOBALS['oer_config']['druglabels']['disclaimer'] =
6516For more information execute 'psecio-parse rules GlobalsUse'
6517
65187998) /home/coolife/git-repos/openemr/sites/default/config.php on line 55
6519The use of $GLOBALS should be avoided, know where your data is coming from
6520> $GLOBALS['oer_config']['prescriptions']['logo'] = dirname(__FILE__) .
6521For more information execute 'psecio-parse rules GlobalsUse'
6522
65237999) /home/coolife/git-repos/openemr/sites/default/config.php on line 56
6524The use of $GLOBALS should be avoided, know where your data is coming from
6525> "/../../interface/pic/" . $GLOBALS['oer_config']['prescriptions']['logo_pic'];
6526For more information execute 'psecio-parse rules GlobalsUse'
6527
65288000) /home/coolife/git-repos/openemr/sites/default/config.php on line 57
6529The use of $GLOBALS should be avoided, know where your data is coming from
6530> $GLOBALS['oer_config']['prescriptions']['signature'] = dirname(__FILE__) .
6531For more information execute 'psecio-parse rules GlobalsUse'
6532
65338001) /home/coolife/git-repos/openemr/sites/default/config.php on line 58
6534The use of $GLOBALS should be avoided, know where your data is coming from
6535> "/../../interface/pic/" . $GLOBALS['oer_config']['prescriptions']['sig_pic'];
6536For more information execute 'psecio-parse rules GlobalsUse'
6537
65388002) /home/coolife/git-repos/openemr/sites/default/config.php on line 60
6539The use of $GLOBALS should be avoided, know where your data is coming from
6540> $GLOBALS['oer_config']['druglabels']['logo'] = dirname(__FILE__) .
6541For more information execute 'psecio-parse rules GlobalsUse'
6542
65438003) /home/coolife/git-repos/openemr/sites/default/config.php on line 61
6544The use of $GLOBALS should be avoided, know where your data is coming from
6545> "/../../interface/pic/" . $GLOBALS['oer_config']['druglabels']['logo_pic'];
6546For more information execute 'psecio-parse rules GlobalsUse'
6547
65488004) /home/coolife/git-repos/openemr/sites/default/config.php on line 63
6549The use of $GLOBALS should be avoided, know where your data is coming from
6550> $GLOBALS['oer_config']['documents']['repository'] = $GLOBALS['oer_config']['documents']['repopath'];
6551For more information execute 'psecio-parse rules GlobalsUse'
6552
65538005) /home/coolife/git-repos/openemr/sites/default/config.php on line 63
6554The use of $GLOBALS should be avoided, know where your data is coming from
6555> $GLOBALS['oer_config']['documents']['repository'] = $GLOBALS['oer_config']['documents']['repopath'];
6556For more information execute 'psecio-parse rules GlobalsUse'
6557
65588006) /home/coolife/git-repos/openemr/ccdaservice/ccda_gateway.php on line 37
6559'header()' calls should not use concatenation directly
6560> header('Location: ' . $landingpage);
6561For more information execute 'psecio-parse rules SetHeaderWithInput'
6562
65638007) /home/coolife/git-repos/openemr/ccdaservice/ccda_gateway.php on line 46
6564Avoid the use of $_REQUEST (know where your data comes from)
6565> $dowhat = isset($_REQUEST['action']) ? $_REQUEST['action'] : '';
6566For more information execute 'psecio-parse rules RequestUse'
6567
65688008) /home/coolife/git-repos/openemr/ccdaservice/ccda_gateway.php on line 46
6569Avoid the use of $_REQUEST (know where your data comes from)
6570> $dowhat = isset($_REQUEST['action']) ? $_REQUEST['action'] : '';
6571For more information execute 'psecio-parse rules RequestUse'
6572
65738009) /home/coolife/git-repos/openemr/ccdaservice/ccda_gateway.php on line 47
6574The use of $GLOBALS should be avoided, know where your data is coming from
6575> if ($dowhat && $GLOBALS['ccda_alt_service_enable'] > 0) {
6576For more information execute 'psecio-parse rules GlobalsUse'
6577
65788010) /home/coolife/git-repos/openemr/ccdaservice/ccda_gateway.php on line 75
6579The use of $GLOBALS should be avoided, know where your data is coming from
6580> $server_url = $_SERVER['HTTP_HOST'] . $GLOBALS['webroot'];
6581For more information execute 'psecio-parse rules GlobalsUse'
6582
65838011) /home/coolife/git-repos/openemr/ccdaservice/ccda_gateway.php on line 86
6584Avoid the use of an output method (echo, print, etc) directly with a variable
6585> print_r($h . $ccdaxml . $h);
6586For more information execute 'psecio-parse rules OutputWithVariable'
6587
65888012) /home/coolife/git-repos/openemr/ccdaservice/ccda_gateway.php on line 110
6589Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
6590> $result = curl_exec($ch) or die(curl_error($ch));
6591For more information execute 'psecio-parse rules LogicalOperators'
6592
65938013) /home/coolife/git-repos/openemr/ccdaservice/ccda_gateway.php on line 129
6594The use of $GLOBALS should be avoided, know where your data is coming from
6595> $path = $GLOBALS['fileroot'] . "/ccdaservice";
6596For more information execute 'psecio-parse rules GlobalsUse'
6597
65988014) /home/coolife/git-repos/openemr/ccdaservice/ccda_gateway.php on line 135
6599Use of system functions, especially with user input, is not recommended
6600> exec($cmd . " > /dev/null &");
6601For more information execute 'psecio-parse rules SystemFunctions'
6602
66038015) /home/coolife/git-repos/openemr/gacl/Cache_Lite/Hashed_Cache_Lite.php on line 86
6604The third parameter should be set (and be true) on in_array to avoid type switching issues
6605> if (in_array(substr($dir,-1),array(DIR_SEP,'/','\\'))) {
6606For more information execute 'psecio-parse rules TypeSafeInArray'
6607
66088016) /home/coolife/git-repos/openemr/gacl/Cache_Lite/Hashed_Cache_Lite.php on line 86
6609Evaluation using in_array should enforce type checking (third parameter should be true)
6610> if (in_array(substr($dir,-1),array(DIR_SEP,'/','\\'))) {
6611For more information execute 'psecio-parse rules InArrayStrict'
6612
66138017) /home/coolife/git-repos/openemr/gacl/Cache_Lite/Lite.php on line 229
6614The third parameter should be set (and be true) on in_array to avoid type switching issues
6615> if(in_array($key, $availableOptions)) {
6616For more information execute 'psecio-parse rules TypeSafeInArray'
6617
66188018) /home/coolife/git-repos/openemr/gacl/Cache_Lite/Lite.php on line 229
6619Evaluation using in_array should enforce type checking (third parameter should be true)
6620> if(in_array($key, $availableOptions)) {
6621For more information execute 'psecio-parse rules InArrayStrict'
6622
66238019) /home/coolife/git-repos/openemr/gacl/Cache_Lite/Lite.php on line 275
6624Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
6625> if (($data) and ($this->_memoryCaching)) {
6626For more information execute 'psecio-parse rules LogicalOperators'
6627
66288020) /home/coolife/git-repos/openemr/gacl/Cache_Lite/Lite.php on line 278
6629Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
6630> if (($this->_automaticSerialization) and (is_string($data))) {
6631For more information execute 'psecio-parse rules LogicalOperators'
6632
66338021) /home/coolife/git-repos/openemr/gacl/soap/nusoap.php on line 1751
6634Evaluation with booleans should use strict type checking (ex: if $foo === false)
6635> if ($chunkend == FALSE) {
6636For more information execute 'psecio-parse rules BooleanIdentity'
6637
66388022) /home/coolife/git-repos/openemr/gacl/soap/nusoap.php on line 1769
6639Evaluation with booleans should use strict type checking (ex: if $foo === false)
6640> if ($chunkend == FALSE) {
6641For more information execute 'psecio-parse rules BooleanIdentity'
6642
66438023) /home/coolife/git-repos/openemr/gacl/soap/nusoap.php on line 1835
6644Avoid the use of `exit` or `die` with strings as it could lead to injection issues (direct output)
6645> die('WSDL ERROR: '.$err);
6646For more information execute 'psecio-parse rules ExitOrDie'
6647
66488024) /home/coolife/git-repos/openemr/gacl/soap/nusoap.php on line 1851
6649The use of $GLOBALS should be avoided, know where your data is coming from
6650> } elseif(isset($GLOBALS['QUERY_STRING'])){
6651For more information execute 'psecio-parse rules GlobalsUse'
6652
66538025) /home/coolife/git-repos/openemr/gacl/soap/nusoap.php on line 1852
6654The use of $GLOBALS should be avoided, know where your data is coming from
6655> $qs = $GLOBALS['QUERY_STRING'];
6656For more information execute 'psecio-parse rules GlobalsUse'
6657
66588026) /home/coolife/git-repos/openemr/gacl/soap/nusoap.php on line 1859
6659'header()' calls should not use concatenation directly
6660> header('Location: '.$this->externalWSDLURL);
6661For more information execute 'psecio-parse rules SetHeaderWithInput'
6662
66638027) /home/coolife/git-repos/openemr/gacl/soap/nusoap.php on line 1988
6664Don't use eval. Ever.
6665> @eval("\$method_response = $funcCall;");
6666For more information execute 'psecio-parse rules EvalFunction'
6667
66688028) /home/coolife/git-repos/openemr/gacl/soap/nusoap.php on line 2102
6669Evaluation with booleans should use strict type checking (ex: if $foo === false)
6670> if(false == $in) {
6671For more information execute 'psecio-parse rules BooleanIdentity'
6672
66738029) /home/coolife/git-repos/openemr/gacl/soap/nusoap.php on line 2104
6674Evaluation with booleans should use strict type checking (ex: if $foo === false)
6675> if(false == $out) {
6676For more information execute 'psecio-parse rules BooleanIdentity'
6677
66788030) /home/coolife/git-repos/openemr/gacl/soap/nusoap.php on line 2106
6679Evaluation with booleans should use strict type checking (ex: if $foo === false)
6680> if(false == $namespace) {
6681For more information execute 'psecio-parse rules BooleanIdentity'
6682
66838031) /home/coolife/git-repos/openemr/gacl/soap/nusoap.php on line 2108
6684Evaluation with booleans should use strict type checking (ex: if $foo === false)
6685> if(false == $soapaction) {
6686For more information execute 'psecio-parse rules BooleanIdentity'
6687
66888032) /home/coolife/git-repos/openemr/gacl/soap/nusoap.php on line 2112
6689Evaluation with booleans should use strict type checking (ex: if $foo === false)
6690> if(false == $style) {
6691For more information execute 'psecio-parse rules BooleanIdentity'
6692
66938033) /home/coolife/git-repos/openemr/gacl/soap/nusoap.php on line 2115
6694Evaluation with booleans should use strict type checking (ex: if $foo === false)
6695> if(false == $use) {
6696For more information execute 'psecio-parse rules BooleanIdentity'
6697
66988034) /home/coolife/git-repos/openemr/gacl/soap/nusoap.php on line 2230
6699The use of $GLOBALS should be avoided, know where your data is coming from
6700> <p>View the <a href="'.$GLOBALS['PHP_SELF'].'?wsdl">WSDL</a> for the service.
6701For more information execute 'psecio-parse rules GlobalsUse'
6702
67038035) /home/coolife/git-repos/openemr/gacl/soap/nusoap.php on line 2276
6704The use of $GLOBALS should be avoided, know where your data is coming from
6705> $SERVER_NAME = isset($_SERVER['SERVER_NAME']) ? $_SERVER['SERVER_NAME'] : $GLOBALS['SERVER_NAME'];
6706For more information execute 'psecio-parse rules GlobalsUse'
6707
67088036) /home/coolife/git-repos/openemr/gacl/soap/nusoap.php on line 2277
6709The use of $GLOBALS should be avoided, know where your data is coming from
6710> $SCRIPT_NAME = isset($_SERVER['SCRIPT_NAME']) ? $_SERVER['SCRIPT_NAME'] : $GLOBALS['SCRIPT_NAME'];
6711For more information execute 'psecio-parse rules GlobalsUse'
6712
67138037) /home/coolife/git-repos/openemr/gacl/soap/nusoap.php on line 2278
6714Evaluation with booleans should use strict type checking (ex: if $foo === false)
6715> if(false == $namespace) {
6716For more information execute 'psecio-parse rules BooleanIdentity'
6717
67188038) /home/coolife/git-repos/openemr/gacl/soap/nusoap.php on line 2282
6719Evaluation with booleans should use strict type checking (ex: if $foo === false)
6720> if(false == $endpoint) {
6721For more information execute 'psecio-parse rules BooleanIdentity'
6722
67238039) /home/coolife/git-repos/openemr/gacl/soap/nusoap.php on line 3098
6724The third parameter should be set (and be true) on in_array to avoid type switching issues
6725> if (!in_array($typeDef['arrayType'],$this->typemap['http://www.w3.org/2001/XMLSchema'])) {
6726For more information execute 'psecio-parse rules TypeSafeInArray'
6727
67288040) /home/coolife/git-repos/openemr/gacl/soap/nusoap.php on line 3098
6729Evaluation using in_array should enforce type checking (third parameter should be true)
6730> if (!in_array($typeDef['arrayType'],$this->typemap['http://www.w3.org/2001/XMLSchema'])) {
6731For more information execute 'psecio-parse rules InArrayStrict'
6732
67338041) /home/coolife/git-repos/openemr/gacl/soap/nusoap.php on line 4085
6734Don't use eval. Ever.
6735> eval($evalStr);
6736For more information execute 'psecio-parse rules EvalFunction'
6737
67388042) /home/coolife/git-repos/openemr/gacl/soap/nusoap.php on line 4087
6739Don't use eval. Ever.
6740> eval("\$proxy = new soap_proxy_$r('');");
6741For more information execute 'psecio-parse rules EvalFunction'
6742
67438043) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/definingAccessControl.php on line 38
6744Evaluation with booleans should use strict type checking (ex: if $foo === false)
6745> if ($outputDebug == TRUE){
6746For more information execute 'psecio-parse rules BooleanIdentity'
6747
67488044) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/definingAccessControl.php on line 60
6749Evaluation with booleans should use strict type checking (ex: if $foo === false)
6750> if ($outputDebug == TRUE)
6751For more information execute 'psecio-parse rules BooleanIdentity'
6752
67538045) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/definingAccessControl.php on line 72
6754Evaluation with booleans should use strict type checking (ex: if $foo === false)
6755> if ($outputDebug == TRUE)
6756For more information execute 'psecio-parse rules BooleanIdentity'
6757
67588046) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/definingAccessControl.php on line 84
6759Evaluation with booleans should use strict type checking (ex: if $foo === false)
6760> if ($outputDebug == TRUE){
6761For more information execute 'psecio-parse rules BooleanIdentity'
6762
67638047) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/definingAccessControl.php on line 95
6764Evaluation with booleans should use strict type checking (ex: if $foo === false)
6765> if ($outputDebug == TRUE){
6766For more information execute 'psecio-parse rules BooleanIdentity'
6767
67688048) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/definingAccessControl.php on line 116
6769Evaluation with booleans should use strict type checking (ex: if $foo === false)
6770> if ($outputDebug == TRUE){
6771For more information execute 'psecio-parse rules BooleanIdentity'
6772
67738049) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/definingAccessControl.php on line 127
6774Evaluation with booleans should use strict type checking (ex: if $foo === false)
6775> if ($outputDebug == TRUE){
6776For more information execute 'psecio-parse rules BooleanIdentity'
6777
67788050) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/definingAccessControl.php on line 153
6779Evaluation with booleans should use strict type checking (ex: if $foo === false)
6780> if ($outputDebug == TRUE){
6781For more information execute 'psecio-parse rules BooleanIdentity'
6782
67838051) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/definingAccessControl.php on line 164
6784Evaluation with booleans should use strict type checking (ex: if $foo === false)
6785> if ($outputDebug == TRUE){
6786For more information execute 'psecio-parse rules BooleanIdentity'
6787
67888052) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/definingAccessControl.php on line 175
6789Evaluation with booleans should use strict type checking (ex: if $foo === false)
6790> if ($outputDebug == TRUE){
6791For more information execute 'psecio-parse rules BooleanIdentity'
6792
67938053) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/definingAccessControl.php on line 186
6794Evaluation with booleans should use strict type checking (ex: if $foo === false)
6795> if ($outputDebug == TRUE){
6796For more information execute 'psecio-parse rules BooleanIdentity'
6797
67988054) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/definingAccessControl.php on line 197
6799Evaluation with booleans should use strict type checking (ex: if $foo === false)
6800> if ($outputDebug == TRUE){
6801For more information execute 'psecio-parse rules BooleanIdentity'
6802
68038055) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/definingAccessControl.php on line 208
6804Evaluation with booleans should use strict type checking (ex: if $foo === false)
6805> if ($outputDebug == TRUE){
6806For more information execute 'psecio-parse rules BooleanIdentity'
6807
68088056) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/definingAccessControl.php on line 233
6809Evaluation with booleans should use strict type checking (ex: if $foo === false)
6810> if ($outputDebug == TRUE){
6811For more information execute 'psecio-parse rules BooleanIdentity'
6812
68138057) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/definingAccessControl.php on line 247
6814Evaluation with booleans should use strict type checking (ex: if $foo === false)
6815> if ($outputDebug == TRUE){
6816For more information execute 'psecio-parse rules BooleanIdentity'
6817
68188058) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/definingAccessControl.php on line 261
6819Evaluation with booleans should use strict type checking (ex: if $foo === false)
6820> if ($outputDebug == TRUE){
6821For more information execute 'psecio-parse rules BooleanIdentity'
6822
68238059) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/definingAccessControl.php on line 292
6824Evaluation with booleans should use strict type checking (ex: if $foo === false)
6825> if ($outputDebug == TRUE){
6826For more information execute 'psecio-parse rules BooleanIdentity'
6827
68288060) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/definingAccessControl.php on line 305
6829Evaluation with booleans should use strict type checking (ex: if $foo === false)
6830> if ($outputDebug == TRUE){
6831For more information execute 'psecio-parse rules BooleanIdentity'
6832
68338061) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/definingAccessControl.php on line 318
6834Evaluation with booleans should use strict type checking (ex: if $foo === false)
6835> if ($outputDebug == TRUE){
6836For more information execute 'psecio-parse rules BooleanIdentity'
6837
68388062) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/definingAccessControl.php on line 331
6839Evaluation with booleans should use strict type checking (ex: if $foo === false)
6840> if ($outputDebug == TRUE){
6841For more information execute 'psecio-parse rules BooleanIdentity'
6842
68438063) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/definingAccessControl.php on line 344
6844Evaluation with booleans should use strict type checking (ex: if $foo === false)
6845> if ($outputDebug == TRUE){
6846For more information execute 'psecio-parse rules BooleanIdentity'
6847
68488064) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/definingAccessControl.php on line 357
6849Evaluation with booleans should use strict type checking (ex: if $foo === false)
6850> if ($outputDebug == TRUE){
6851For more information execute 'psecio-parse rules BooleanIdentity'
6852
68538065) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/definingAccessControl.php on line 397
6854Evaluation with booleans should use strict type checking (ex: if $foo === false)
6855> if ($outputDebug == TRUE){
6856For more information execute 'psecio-parse rules BooleanIdentity'
6857
68588066) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/definingAccessControl.php on line 419
6859Evaluation with booleans should use strict type checking (ex: if $foo === false)
6860> if ($outputDebug == TRUE){
6861For more information execute 'psecio-parse rules BooleanIdentity'
6862
68638067) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/definingAccessControl.php on line 427
6864Evaluation with booleans should use strict type checking (ex: if $foo === false)
6865> if ($outputDebug == TRUE){
6866For more information execute 'psecio-parse rules BooleanIdentity'
6867
68688068) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/definingAccessControl.php on line 448
6869Evaluation with booleans should use strict type checking (ex: if $foo === false)
6870> if ($outputDebug == TRUE){
6871For more information execute 'psecio-parse rules BooleanIdentity'
6872
68738069) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/definingAccessControl.php on line 452
6874Evaluation with booleans should use strict type checking (ex: if $foo === false)
6875> if ($outputDebug == TRUE){
6876For more information execute 'psecio-parse rules BooleanIdentity'
6877
68788070) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/definingAccessControl.php on line 459
6879Evaluation with booleans should use strict type checking (ex: if $foo === false)
6880> if ($outputDebug == TRUE){
6881For more information execute 'psecio-parse rules BooleanIdentity'
6882
68838071) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/definingAccessControl.php on line 463
6884Evaluation with booleans should use strict type checking (ex: if $foo === false)
6885> if ($outputDebug == TRUE){
6886For more information execute 'psecio-parse rules BooleanIdentity'
6887
68888072) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/definingAccessControl.php on line 468
6889Evaluation with booleans should use strict type checking (ex: if $foo === false)
6890> if ($outputDebug == TRUE){
6891For more information execute 'psecio-parse rules BooleanIdentity'
6892
68938073) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/fineGrainAccessControl.php on line 54
6894Evaluation with booleans should use strict type checking (ex: if $foo === false)
6895> if ($outputDebug == TRUE){
6896For more information execute 'psecio-parse rules BooleanIdentity'
6897
68988074) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/fineGrainAccessControl.php on line 67
6899Evaluation with booleans should use strict type checking (ex: if $foo === false)
6900> if ($outputDebug == TRUE){
6901For more information execute 'psecio-parse rules BooleanIdentity'
6902
69038075) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/fineGrainAccessControl.php on line 71
6904Evaluation with booleans should use strict type checking (ex: if $foo === false)
6905> if ($outputDebug == TRUE){
6906For more information execute 'psecio-parse rules BooleanIdentity'
6907
69088076) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/fineGrainAccessControl.php on line 77
6909Evaluation with booleans should use strict type checking (ex: if $foo === false)
6910> if ($outputDebug == TRUE){
6911For more information execute 'psecio-parse rules BooleanIdentity'
6912
69138077) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/fineGrainAccessControl.php on line 81
6914Evaluation with booleans should use strict type checking (ex: if $foo === false)
6915> if ($outputDebug == TRUE){
6916For more information execute 'psecio-parse rules BooleanIdentity'
6917
69188078) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/fineGrainAccessControl.php on line 86
6919Evaluation with booleans should use strict type checking (ex: if $foo === false)
6920> if ($outputDebug == TRUE){
6921For more information execute 'psecio-parse rules BooleanIdentity'
6922
69238079) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/fineGrainAccessControl.php on line 105
6924Evaluation with booleans should use strict type checking (ex: if $foo === false)
6925> if ($outputDebug == TRUE){
6926For more information execute 'psecio-parse rules BooleanIdentity'
6927
69288080) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/fineGrainAccessControl.php on line 126
6929Evaluation with booleans should use strict type checking (ex: if $foo === false)
6930> if ($outputDebug == TRUE){
6931For more information execute 'psecio-parse rules BooleanIdentity'
6932
69338081) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/fineGrainAccessControl.php on line 134
6934Evaluation with booleans should use strict type checking (ex: if $foo === false)
6935> if ($outputDebug == TRUE){
6936For more information execute 'psecio-parse rules BooleanIdentity'
6937
69388082) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/Multi-levelGroups.php on line 60
6939Evaluation with booleans should use strict type checking (ex: if $foo === false)
6940> if ($outputDebug == TRUE){
6941For more information execute 'psecio-parse rules BooleanIdentity'
6942
69438083) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/Multi-levelGroups.php on line 75
6944Evaluation with booleans should use strict type checking (ex: if $foo === false)
6945> if ($outputDebug == TRUE){
6946For more information execute 'psecio-parse rules BooleanIdentity'
6947
69488084) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/Multi-levelGroups.php on line 89
6949Evaluation with booleans should use strict type checking (ex: if $foo === false)
6950> if ($outputDebug == TRUE){
6951For more information execute 'psecio-parse rules BooleanIdentity'
6952
69538085) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/Multi-levelGroups.php on line 126
6954Evaluation with booleans should use strict type checking (ex: if $foo === false)
6955> if ($outputDebug == TRUE){
6956For more information execute 'psecio-parse rules BooleanIdentity'
6957
69588086) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/Multi-levelGroups.php on line 137
6959Evaluation with booleans should use strict type checking (ex: if $foo === false)
6960> if ($outputDebug == TRUE){
6961For more information execute 'psecio-parse rules BooleanIdentity'
6962
69638087) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/Multi-levelGroups.php on line 161
6964Evaluation with booleans should use strict type checking (ex: if $foo === false)
6965> if ($outputDebug == TRUE){
6966For more information execute 'psecio-parse rules BooleanIdentity'
6967
69688088) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/Multi-levelGroups.php on line 175
6969Evaluation with booleans should use strict type checking (ex: if $foo === false)
6970> if ($outputDebug == TRUE){
6971For more information execute 'psecio-parse rules BooleanIdentity'
6972
69738089) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/Multi-levelGroups.php on line 185
6974Evaluation with booleans should use strict type checking (ex: if $foo === false)
6975> if ($outputDebug == TRUE){
6976For more information execute 'psecio-parse rules BooleanIdentity'
6977
69788090) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/Multi-levelGroups.php on line 199
6979Evaluation with booleans should use strict type checking (ex: if $foo === false)
6980> if ($outputDebug == TRUE){
6981For more information execute 'psecio-parse rules BooleanIdentity'
6982
69838091) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/Multi-levelGroups.php on line 208
6984Evaluation with booleans should use strict type checking (ex: if $foo === false)
6985> if ($outputDebug == TRUE){
6986For more information execute 'psecio-parse rules BooleanIdentity'
6987
69888092) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/Multi-levelGroups.php on line 221
6989Evaluation with booleans should use strict type checking (ex: if $foo === false)
6990> if ($outputDebug == TRUE){
6991For more information execute 'psecio-parse rules BooleanIdentity'
6992
69938093) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/Multi-levelGroups.php on line 234
6994Evaluation with booleans should use strict type checking (ex: if $foo === false)
6995> if ($outputDebug == TRUE){
6996For more information execute 'psecio-parse rules BooleanIdentity'
6997
69988094) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/Multi-levelGroups.php on line 244
6999Evaluation with booleans should use strict type checking (ex: if $foo === false)
7000> if ($outputDebug == TRUE){
7001For more information execute 'psecio-parse rules BooleanIdentity'
7002
70038095) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/Multi-levelGroups.php on line 266
7004Evaluation with booleans should use strict type checking (ex: if $foo === false)
7005> if ($outputDebug == TRUE){
7006For more information execute 'psecio-parse rules BooleanIdentity'
7007
70088096) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/Multi-levelGroups.php on line 275
7009Evaluation with booleans should use strict type checking (ex: if $foo === false)
7010> if ($outputDebug == TRUE){
7011For more information execute 'psecio-parse rules BooleanIdentity'
7012
70138097) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/Multi-levelGroups.php on line 283
7014Evaluation with booleans should use strict type checking (ex: if $foo === false)
7015> if ($outputDebug == TRUE){
7016For more information execute 'psecio-parse rules BooleanIdentity'
7017
70188098) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/Multi-levelGroups.php on line 287
7019Evaluation with booleans should use strict type checking (ex: if $foo === false)
7020> if ($outputDebug == TRUE){
7021For more information execute 'psecio-parse rules BooleanIdentity'
7022
70238099) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/Multi-levelGroups.php on line 293
7024Evaluation with booleans should use strict type checking (ex: if $foo === false)
7025> if ($outputDebug == TRUE){
7026For more information execute 'psecio-parse rules BooleanIdentity'
7027
70288100) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/Multi-levelGroups.php on line 297
7029Evaluation with booleans should use strict type checking (ex: if $foo === false)
7030> if ($outputDebug == TRUE){
7031For more information execute 'psecio-parse rules BooleanIdentity'
7032
70338101) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/Multi-levelGroups.php on line 303
7034Evaluation with booleans should use strict type checking (ex: if $foo === false)
7035> if ($outputDebug == TRUE){
7036For more information execute 'psecio-parse rules BooleanIdentity'
7037
70388102) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/Multi-levelGroups.php on line 307
7039Evaluation with booleans should use strict type checking (ex: if $foo === false)
7040> if ($outputDebug == TRUE){
7041For more information execute 'psecio-parse rules BooleanIdentity'
7042
70438103) /home/coolife/git-repos/openemr/gacl/docs/examples/millennium_falcon/Multi-levelGroups.php on line 312
7044Evaluation with booleans should use strict type checking (ex: if $foo === false)
7045> if ($outputDebug == TRUE){
7046For more information execute 'psecio-parse rules BooleanIdentity'
7047
70488104) /home/coolife/git-repos/openemr/gacl/test_suite/acl_tests.php on line 21
7049The use of $GLOBALS should be avoided, know where your data is coming from
7050> $this->gacl_api = &$GLOBALS['gacl_api'];
7051For more information execute 'psecio-parse rules GlobalsUse'
7052
70538105) /home/coolife/git-repos/openemr/gacl/test_suite/acl_tests.php on line 150
7054The use of $GLOBALS should be avoided, know where your data is coming from
7055> $this->acl_setup = &$GLOBALS['acl_setup'];
7056For more information execute 'psecio-parse rules GlobalsUse'
7057
70588106) /home/coolife/git-repos/openemr/gacl/test_suite/random_acl_check.php on line 49
7059The use of $GLOBALS should be avoided, know where your data is coming from
7060> $sql = 'SELECT id, section_value, value FROM ' . $GLOBALS['gacl_api']->_db_table_prefix . $type . ' ORDER BY RAND()';
7061For more information execute 'psecio-parse rules GlobalsUse'
7062
70638107) /home/coolife/git-repos/openemr/gacl/test_suite/random_acl_check.php on line 53
7064The use of $GLOBALS should be avoided, know where your data is coming from
7065> $rs = $GLOBALS['gacl_api']->db->SelectLimit ($sql,$limit);
7066For more information execute 'psecio-parse rules GlobalsUse'
7067
70688108) /home/coolife/git-repos/openemr/gacl/test_suite/random_acl_check.php on line 57
7069The use of $GLOBALS should be avoided, know where your data is coming from
7070> $rs = $GLOBALS['gacl_api']->db->Execute ($sql);
7071For more information execute 'psecio-parse rules GlobalsUse'
7072
70738109) /home/coolife/git-repos/openemr/gacl/test_suite/phpunit/phpunit_test.php on line 42
7074Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7075> $meta_outcome = ($expect_failure xor $test_passed)
7076For more information execute 'psecio-parse rules LogicalOperators'
7077
70788110) /home/coolife/git-repos/openemr/gacl/test_suite/phpunit/phpunit.php on line 83
7079Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7080> if (is_object($expected) or is_object($actual)
7081> or is_array($expected) or is_array($actual)) {
7082For more information execute 'psecio-parse rules LogicalOperators'
7083
70848111) /home/coolife/git-repos/openemr/gacl/test_suite/phpunit/phpunit.php on line 83
7085Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7086> if (is_object($expected) or is_object($actual)
7087> or is_array($expected) or is_array($actual)) {
7088For more information execute 'psecio-parse rules LogicalOperators'
7089
70908112) /home/coolife/git-repos/openemr/gacl/test_suite/phpunit/phpunit.php on line 83
7091Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7092> if (is_object($expected) or is_object($actual)
7093For more information execute 'psecio-parse rules LogicalOperators'
7094
70958113) /home/coolife/git-repos/openemr/gacl/test_suite/phpunit/phpunit.php on line 224
7096Don't use eval. Ever.
7097> eval('$PHPUnit_testRunning[0] = & $this;');
7098For more information execute 'psecio-parse rules EvalFunction'
7099
71008114) /home/coolife/git-repos/openemr/gacl/test_suite/run.php on line 67
7101The use of $GLOBALS should be avoided, know where your data is coming from
7102> $this->gacl_api = &$GLOBALS['gacl_api'];
7103For more information execute 'psecio-parse rules GlobalsUse'
7104
71058115) /home/coolife/git-repos/openemr/gacl/test_suite/stress_test.php on line 87
7106Evaluation with booleans should use strict type checking (ex: if $foo === false)
7107> if ( $gacl_api->add_object ('system', 'ACO: ' . $i, $i, 10, 0, 'ACO') == FALSE )
7108For more information execute 'psecio-parse rules BooleanIdentity'
7109
71108116) /home/coolife/git-repos/openemr/gacl/test_suite/stress_test.php on line 130
7111Evaluation with booleans should use strict type checking (ex: if $foo === false)
7112> if ( $result == FALSE )
7113For more information execute 'psecio-parse rules BooleanIdentity'
7114
71158117) /home/coolife/git-repos/openemr/gacl/test_suite/stress_test.php on line 163
7116Evaluation with booleans should use strict type checking (ex: if $foo === false)
7117> if ( $gacl_api->add_object ('users', 'ARO: '. $i, $i, 10, 0, 'ARO') == FALSE )
7118For more information execute 'psecio-parse rules BooleanIdentity'
7119
71208118) /home/coolife/git-repos/openemr/gacl/test_suite/stress_test.php on line 210
7121Evaluation with booleans should use strict type checking (ex: if $foo === false)
7122> if ( $result == FALSE )
7123For more information execute 'psecio-parse rules BooleanIdentity'
7124
71258119) /home/coolife/git-repos/openemr/gacl/test_suite/stress_test.php on line 243
7126Evaluation with booleans should use strict type checking (ex: if $foo === false)
7127> if ( $gacl_api->add_object ('users', 'AXO: ' . $i, $i, 10, 0, 'AXO') == FALSE )
7128For more information execute 'psecio-parse rules BooleanIdentity'
7129
71308120) /home/coolife/git-repos/openemr/gacl/test_suite/stress_test.php on line 310
7131Evaluation with booleans should use strict type checking (ex: if $foo === false)
7132> if ( $gacl_api->add_acl ($aco_array, NULL, $rand_aro_key, NULL, $axo_array) == FALSE )
7133For more information execute 'psecio-parse rules BooleanIdentity'
7134
71358121) /home/coolife/git-repos/openemr/gacl/test_suite/unit_tests.php on line 118
7136Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7137> if ($rename_result === TRUE AND $rename2_result === TRUE) {
7138For more information execute 'psecio-parse rules LogicalOperators'
7139
71408122) /home/coolife/git-repos/openemr/gacl/test_suite/unit_tests.php on line 254
7141Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7142> if ( $id > 0 AND $parent_id >= 0 AND strlen($name) > 0 AND $lft >= 1 AND $rgt > 1) {
7143For more information execute 'psecio-parse rules LogicalOperators'
7144
71458123) /home/coolife/git-repos/openemr/gacl/test_suite/unit_tests.php on line 254
7146Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7147> if ( $id > 0 AND $parent_id >= 0 AND strlen($name) > 0 AND $lft >= 1 AND $rgt > 1) {
7148For more information execute 'psecio-parse rules LogicalOperators'
7149
71508124) /home/coolife/git-repos/openemr/gacl/test_suite/unit_tests.php on line 254
7151Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7152> if ( $id > 0 AND $parent_id >= 0 AND strlen($name) > 0 AND $lft >= 1 AND $rgt > 1) {
7153For more information execute 'psecio-parse rules LogicalOperators'
7154
71558125) /home/coolife/git-repos/openemr/gacl/test_suite/unit_tests.php on line 254
7156Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7157> if ( $id > 0 AND $parent_id >= 0 AND strlen($name) > 0 AND $lft >= 1 AND $rgt > 1) {
7158For more information execute 'psecio-parse rules LogicalOperators'
7159
71608126) /home/coolife/git-repos/openemr/gacl/test_suite/unit_tests.php on line 267
7161Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7162> if (count($group_objects, COUNT_RECURSIVE) == 2 AND $group_objects['unit_test'][0] == 'john_doe') {
7163For more information execute 'psecio-parse rules LogicalOperators'
7164
71658127) /home/coolife/git-repos/openemr/gacl/test_suite/unit_tests.php on line 285
7166The third parameter should be set (and be true) on in_array to avoid type switching issues
7167> case !in_array('john_doe', $group_objects['unit_test']):
7168For more information execute 'psecio-parse rules TypeSafeInArray'
7169
71708128) /home/coolife/git-repos/openemr/gacl/test_suite/unit_tests.php on line 285
7171Evaluation using in_array should enforce type checking (third parameter should be true)
7172> case !in_array('john_doe', $group_objects['unit_test']):
7173For more information execute 'psecio-parse rules InArrayStrict'
7174
71758129) /home/coolife/git-repos/openemr/gacl/test_suite/unit_tests.php on line 286
7176The third parameter should be set (and be true) on in_array to avoid type switching issues
7177> case !in_array('jane_doe', $group_objects['unit_test']):
7178For more information execute 'psecio-parse rules TypeSafeInArray'
7179
71808130) /home/coolife/git-repos/openemr/gacl/test_suite/unit_tests.php on line 286
7181Evaluation using in_array should enforce type checking (third parameter should be true)
7182> case !in_array('jane_doe', $group_objects['unit_test']):
7183For more information execute 'psecio-parse rules InArrayStrict'
7184
71858131) /home/coolife/git-repos/openemr/gacl/test_suite/unit_tests.php on line 312
7186Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7187> if ($first_rename === TRUE AND $second_rename === TRUE AND $reparent_to_self === FALSE) {
7188For more information execute 'psecio-parse rules LogicalOperators'
7189
71908132) /home/coolife/git-repos/openemr/gacl/test_suite/unit_tests.php on line 312
7191Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7192> if ($first_rename === TRUE AND $second_rename === TRUE AND $reparent_to_self === FALSE) {
7193For more information execute 'psecio-parse rules LogicalOperators'
7194
71958133) /home/coolife/git-repos/openemr/gacl/test_suite/unit_tests.php on line 424
7196Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7197> if ( $id > 0 AND $parent_id >= 0 AND strlen($name) > 0 AND $lft >= 1 AND $rgt > 1) {
7198For more information execute 'psecio-parse rules LogicalOperators'
7199
72008134) /home/coolife/git-repos/openemr/gacl/test_suite/unit_tests.php on line 424
7201Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7202> if ( $id > 0 AND $parent_id >= 0 AND strlen($name) > 0 AND $lft >= 1 AND $rgt > 1) {
7203For more information execute 'psecio-parse rules LogicalOperators'
7204
72058135) /home/coolife/git-repos/openemr/gacl/test_suite/unit_tests.php on line 424
7206Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7207> if ( $id > 0 AND $parent_id >= 0 AND strlen($name) > 0 AND $lft >= 1 AND $rgt > 1) {
7208For more information execute 'psecio-parse rules LogicalOperators'
7209
72108136) /home/coolife/git-repos/openemr/gacl/test_suite/unit_tests.php on line 424
7211Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7212> if ( $id > 0 AND $parent_id >= 0 AND strlen($name) > 0 AND $lft >= 1 AND $rgt > 1) {
7213For more information execute 'psecio-parse rules LogicalOperators'
7214
72158137) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 221
7216Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7217> if (is_array($acl_ids) AND $acl_ids_count > 0) {
7218For more information execute 'psecio-parse rules LogicalOperators'
7219
72208138) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 263
7221Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7222> if (is_array($acl_ids) AND $acl_ids_count == 1) {
7223For more information execute 'psecio-parse rules LogicalOperators'
7224
72258139) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 333
7226Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7227> if ($aco_section_value !== FALSE AND $aco_value !== FALSE) {
7228For more information execute 'psecio-parse rules LogicalOperators'
7229
72308140) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 337
7231Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7232> if ($aco_section_value == NULL AND $aco_value == NULL) {
7233For more information execute 'psecio-parse rules LogicalOperators'
7234
72358141) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 345
7236Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7237> if ($aro_section_value !== FALSE AND $aro_value !== FALSE) {
7238For more information execute 'psecio-parse rules LogicalOperators'
7239
72408142) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 349
7241Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7242> if ($aro_section_value == NULL AND $aro_value == NULL) {
7243For more information execute 'psecio-parse rules LogicalOperators'
7244
72458143) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 357
7246Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7247> if ($axo_section_value !== FALSE AND $axo_value !== FALSE) {
7248For more information execute 'psecio-parse rules LogicalOperators'
7249
72508144) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 361
7251Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7252> if ($axo_section_value == NULL AND $axo_value == NULL) {
7253For more information execute 'psecio-parse rules LogicalOperators'
7254
72558145) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 437
7256Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7257> if (is_array($aro_array) AND count($aro_array) > 0) {
7258For more information execute 'psecio-parse rules LogicalOperators'
7259
72608146) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 443
7261The third parameter should be set (and be true) on in_array to avoid type switching issues
7262> if (!in_array($aro_value, $acl_array['aro'][$aro_section_value])) {
7263For more information execute 'psecio-parse rules TypeSafeInArray'
7264
72658147) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 443
7266Evaluation using in_array should enforce type checking (third parameter should be true)
7267> if (!in_array($aro_value, $acl_array['aro'][$aro_section_value])) {
7268For more information execute 'psecio-parse rules InArrayStrict'
7269
72708148) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 458
7271Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7272> if (is_array($aro_group_ids) AND count($aro_group_ids) > 0) {
7273For more information execute 'psecio-parse rules LogicalOperators'
7274
72758149) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 462
7276Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7277> if (!is_array($acl_array['aro_groups']) OR !in_array($aro_group_id, $acl_array['aro_groups'])) {
7278For more information execute 'psecio-parse rules LogicalOperators'
7279
72808150) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 462
7281The third parameter should be set (and be true) on in_array to avoid type switching issues
7282> if (!is_array($acl_array['aro_groups']) OR !in_array($aro_group_id, $acl_array['aro_groups'])) {
7283For more information execute 'psecio-parse rules TypeSafeInArray'
7284
72858151) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 462
7286Evaluation using in_array should enforce type checking (third parameter should be true)
7287> if (!is_array($acl_array['aro_groups']) OR !in_array($aro_group_id, $acl_array['aro_groups'])) {
7288For more information execute 'psecio-parse rules InArrayStrict'
7289
72908152) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 472
7291Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7292> if (is_array($axo_array) AND count($axo_array) > 0) {
7293For more information execute 'psecio-parse rules LogicalOperators'
7294
72958153) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 477
7296The third parameter should be set (and be true) on in_array to avoid type switching issues
7297> if (!in_array($axo_value, $acl_array['axo'][$axo_section_value])) {
7298For more information execute 'psecio-parse rules TypeSafeInArray'
7299
73008154) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 477
7301Evaluation using in_array should enforce type checking (third parameter should be true)
7302> if (!in_array($axo_value, $acl_array['axo'][$axo_section_value])) {
7303For more information execute 'psecio-parse rules InArrayStrict'
7304
73058155) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 489
7306Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7307> if (is_array($axo_group_ids) AND count($axo_group_ids) > 0) {
7308For more information execute 'psecio-parse rules LogicalOperators'
7309
73108156) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 492
7311Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7312> if (!is_array($acl_array['axo_groups']) OR !in_array($axo_group_id, $acl_array['axo_groups'])) {
7313For more information execute 'psecio-parse rules LogicalOperators'
7314
73158157) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 492
7316The third parameter should be set (and be true) on in_array to avoid type switching issues
7317> if (!is_array($acl_array['axo_groups']) OR !in_array($axo_group_id, $acl_array['axo_groups'])) {
7318For more information execute 'psecio-parse rules TypeSafeInArray'
7319
73208158) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 492
7321Evaluation using in_array should enforce type checking (third parameter should be true)
7322> if (!is_array($acl_array['axo_groups']) OR !in_array($axo_group_id, $acl_array['axo_groups'])) {
7323For more information execute 'psecio-parse rules InArrayStrict'
7324
73258159) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 502
7326Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7327> if (is_array($aco_array) AND count($aco_array) > 0) {
7328For more information execute 'psecio-parse rules LogicalOperators'
7329
73308160) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 507
7331The third parameter should be set (and be true) on in_array to avoid type switching issues
7332> if (!is_array($acl_array['aco'][$aco_section_value]) || !in_array($aco_value, $acl_array['aco'][$aco_section_value])) {
7333For more information execute 'psecio-parse rules TypeSafeInArray'
7334
73358161) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 507
7336Evaluation using in_array should enforce type checking (third parameter should be true)
7337> if (!is_array($acl_array['aco'][$aco_section_value]) || !in_array($aco_value, $acl_array['aco'][$aco_section_value])) {
7338For more information execute 'psecio-parse rules InArrayStrict'
7339
73408162) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 558
7341Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7342> if (is_array($aro_array) AND count($aro_array) > 0) {
7343For more information execute 'psecio-parse rules LogicalOperators'
7344
73458163) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 582
7346Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7347> if (is_array($aro_group_ids) AND count($aro_group_ids) > 0) {
7348For more information execute 'psecio-parse rules LogicalOperators'
7349
73508164) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 599
7351Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7352> if (is_array($axo_array) AND count($axo_array) > 0) {
7353For more information execute 'psecio-parse rules LogicalOperators'
7354
73558165) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 618
7356Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7357> if (is_array($axo_group_ids) AND count($axo_group_ids) > 0) {
7358For more information execute 'psecio-parse rules LogicalOperators'
7359
73608166) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 635
7361Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7362> if (is_array($aco_array) AND count($aco_array) > 0) {
7363For more information execute 'psecio-parse rules LogicalOperators'
7364
73658167) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 659
7366Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7367> if ( $this->count_all($acl_array['aco']) == 0
7368> OR ( $this->count_all($acl_array['aro']) == 0
7369> AND ( $this->count_all($acl_array['axo']) == 0 OR $acl_array['axo'] == FALSE)
7370> AND (count($acl_array['aro_groups']) == 0 OR $acl_array['aro_groups'] == FALSE)
7371> AND (count($acl_array['axo_groups']) == 0 OR $acl_array['axo_groups'] == FALSE)
7372> ) ) {
7373For more information execute 'psecio-parse rules LogicalOperators'
7374
73758168) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 660
7376Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7377> OR ( $this->count_all($acl_array['aro']) == 0
7378> AND ( $this->count_all($acl_array['axo']) == 0 OR $acl_array['axo'] == FALSE)
7379> AND (count($acl_array['aro_groups']) == 0 OR $acl_array['aro_groups'] == FALSE)
7380> AND (count($acl_array['axo_groups']) == 0 OR $acl_array['axo_groups'] == FALSE)
7381For more information execute 'psecio-parse rules LogicalOperators'
7382
73838169) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 660
7384Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7385> OR ( $this->count_all($acl_array['aro']) == 0
7386> AND ( $this->count_all($acl_array['axo']) == 0 OR $acl_array['axo'] == FALSE)
7387> AND (count($acl_array['aro_groups']) == 0 OR $acl_array['aro_groups'] == FALSE)
7388For more information execute 'psecio-parse rules LogicalOperators'
7389
73908170) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 660
7391Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7392> OR ( $this->count_all($acl_array['aro']) == 0
7393> AND ( $this->count_all($acl_array['axo']) == 0 OR $acl_array['axo'] == FALSE)
7394For more information execute 'psecio-parse rules LogicalOperators'
7395
73968171) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 661
7397Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7398> AND ( $this->count_all($acl_array['axo']) == 0 OR $acl_array['axo'] == FALSE)
7399For more information execute 'psecio-parse rules LogicalOperators'
7400
74018172) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 661
7402Evaluation with booleans should use strict type checking (ex: if $foo === false)
7403> AND ( $this->count_all($acl_array['axo']) == 0 OR $acl_array['axo'] == FALSE)
7404For more information execute 'psecio-parse rules BooleanIdentity'
7405
74068173) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 662
7407Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7408> AND (count($acl_array['aro_groups']) == 0 OR $acl_array['aro_groups'] == FALSE)
7409For more information execute 'psecio-parse rules LogicalOperators'
7410
74118174) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 662
7412Evaluation with booleans should use strict type checking (ex: if $foo === false)
7413> AND (count($acl_array['aro_groups']) == 0 OR $acl_array['aro_groups'] == FALSE)
7414For more information execute 'psecio-parse rules BooleanIdentity'
7415
74168175) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 663
7417Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7418> AND (count($acl_array['axo_groups']) == 0 OR $acl_array['axo_groups'] == FALSE)
7419For more information execute 'psecio-parse rules LogicalOperators'
7420
74218176) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 663
7422Evaluation with booleans should use strict type checking (ex: if $foo === false)
7423> AND (count($acl_array['axo_groups']) == 0 OR $acl_array['axo_groups'] == FALSE)
7424For more information execute 'psecio-parse rules BooleanIdentity'
7425
74268177) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 856
7427Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7428> if (is_array($axo_array) AND count($axo_array) > 0) {
7429For more information execute 'psecio-parse rules LogicalOperators'
7430
74318178) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 876
7432Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7433> if (is_array($conflict_result) AND !empty($conflict_result)) {
7434For more information execute 'psecio-parse rules LogicalOperators'
7435
74368179) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 898
7437Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7438> if (is_array($conflict_result) AND !empty($conflict_result)) {
7439For more information execute 'psecio-parse rules LogicalOperators'
7440
74418180) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 948
7442Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7443> if ((empty($aco_array) || count($aro_array) == 0) AND (empty($aro_group_ids) || count($aro_group_ids) == 0)) {
7444For more information execute 'psecio-parse rules LogicalOperators'
7445
74468181) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 961
7447Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7448> if (!empty($section_value)
7449> AND !$this->get_object_section_section_id(NULL, $section_value, 'ACL')) {
7450For more information execute 'psecio-parse rules LogicalOperators'
7451
74528182) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 982
7453Evaluation with booleans should use strict type checking (ex: if $foo === false)
7454> if ($this->get_acl($acl_id) == FALSE) {
7455For more information execute 'psecio-parse rules BooleanIdentity'
7456
74578183) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 1143
7458Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7459> if ($this->_caching == TRUE AND $this->_force_cache_expire == TRUE) {
7460For more information execute 'psecio-parse rules LogicalOperators'
7461
74628184) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 1143
7463Evaluation with booleans should use strict type checking (ex: if $foo === false)
7464> if ($this->_caching == TRUE AND $this->_force_cache_expire == TRUE) {
7465For more information execute 'psecio-parse rules BooleanIdentity'
7466
74678185) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 1143
7468Evaluation with booleans should use strict type checking (ex: if $foo === false)
7469> if ($this->_caching == TRUE AND $this->_force_cache_expire == TRUE) {
7470For more information execute 'psecio-parse rules BooleanIdentity'
7471
74728186) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 1184
7473Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7474> if (count($aro_array) == 0 AND count($aro_group_ids) == 0) {
7475For more information execute 'psecio-parse rules LogicalOperators'
7476
74778187) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 1252
7478Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7479> if ($this->_caching == TRUE AND $this->_force_cache_expire == TRUE) {
7480For more information execute 'psecio-parse rules LogicalOperators'
7481
74828188) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 1252
7483Evaluation with booleans should use strict type checking (ex: if $foo === false)
7484> if ($this->_caching == TRUE AND $this->_force_cache_expire == TRUE) {
7485For more information execute 'psecio-parse rules BooleanIdentity'
7486
74878189) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 1252
7488Evaluation with booleans should use strict type checking (ex: if $foo === false)
7489> if ($this->_caching == TRUE AND $this->_force_cache_expire == TRUE) {
7490For more information execute 'psecio-parse rules BooleanIdentity'
7491
74928190) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 1436
7493Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7494> if (empty($name) AND empty($value) ) {
7495For more information execute 'psecio-parse rules LogicalOperators'
7496
74978191) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 1941
7498Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7499> if (empty($group_id) OR empty($object_value) OR empty($object_section_value)) {
7500For more information execute 'psecio-parse rules LogicalOperators'
7501
75028192) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 1941
7503Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7504> if (empty($group_id) OR empty($object_value) OR empty($object_section_value)) {
7505For more information execute 'psecio-parse rules LogicalOperators'
7506
75078193) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 1991
7508Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7509> if ($this->_caching == TRUE AND $this->_force_cache_expire == TRUE) {
7510For more information execute 'psecio-parse rules LogicalOperators'
7511
75128194) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 1991
7513Evaluation with booleans should use strict type checking (ex: if $foo === false)
7514> if ($this->_caching == TRUE AND $this->_force_cache_expire == TRUE) {
7515For more information execute 'psecio-parse rules BooleanIdentity'
7516
75178195) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 1991
7518Evaluation with booleans should use strict type checking (ex: if $foo === false)
7519> if ($this->_caching == TRUE AND $this->_force_cache_expire == TRUE) {
7520For more information execute 'psecio-parse rules BooleanIdentity'
7521
75228196) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 2029
7523Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7524> if (empty($group_id) OR empty($object_value) OR empty($object_section_value)) {
7525For more information execute 'psecio-parse rules LogicalOperators'
7526
75278197) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 2029
7528Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7529> if (empty($group_id) OR empty($object_value) OR empty($object_section_value)) {
7530For more information execute 'psecio-parse rules LogicalOperators'
7531
75328198) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 2049
7533Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7534> if ($this->_caching == TRUE AND $this->_force_cache_expire == TRUE) {
7535For more information execute 'psecio-parse rules LogicalOperators'
7536
75378199) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 2049
7538Evaluation with booleans should use strict type checking (ex: if $foo === false)
7539> if ($this->_caching == TRUE AND $this->_force_cache_expire == TRUE) {
7540For more information execute 'psecio-parse rules BooleanIdentity'
7541
75428200) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 2049
7543Evaluation with booleans should use strict type checking (ex: if $foo === false)
7544> if ($this->_caching == TRUE AND $this->_force_cache_expire == TRUE) {
7545For more information execute 'psecio-parse rules BooleanIdentity'
7546
75478201) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 2116
7548The third parameter should be set (and be true) on in_array to avoid type switching issues
7549> if (@in_array($parent_id, $children_ids) ) {
7550For more information execute 'psecio-parse rules TypeSafeInArray'
7551
75528202) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 2116
7553Evaluation using in_array should enforce type checking (third parameter should be true)
7554> if (@in_array($parent_id, $children_ids) ) {
7555For more information execute 'psecio-parse rules InArrayStrict'
7556
75578203) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 2175
7558Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7559> if ($this->_caching == TRUE AND $this->_force_cache_expire == TRUE) {
7560For more information execute 'psecio-parse rules LogicalOperators'
7561
75628204) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 2175
7563Evaluation with booleans should use strict type checking (ex: if $foo === false)
7564> if ($this->_caching == TRUE AND $this->_force_cache_expire == TRUE) {
7565For more information execute 'psecio-parse rules BooleanIdentity'
7566
75678205) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 2175
7568Evaluation with booleans should use strict type checking (ex: if $foo === false)
7569> if ($this->_caching == TRUE AND $this->_force_cache_expire == TRUE) {
7570For more information execute 'psecio-parse rules BooleanIdentity'
7571
75728206) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 2342
7573Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7574> if (($child_count > 1) AND $reparent_children) {
7575For more information execute 'psecio-parse rules LogicalOperators'
7576
75778207) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 2399
7578Evaluation with booleans should use strict type checking (ex: if $foo === false)
7579> case $reparent_children == TRUE:
7580For more information execute 'psecio-parse rules BooleanIdentity'
7581
75828208) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 2515
7583Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7584> if ($this->_caching == TRUE AND $this->_force_cache_expire == TRUE) {
7585For more information execute 'psecio-parse rules LogicalOperators'
7586
75878209) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 2515
7588Evaluation with booleans should use strict type checking (ex: if $foo === false)
7589> if ($this->_caching == TRUE AND $this->_force_cache_expire == TRUE) {
7590For more information execute 'psecio-parse rules BooleanIdentity'
7591
75928210) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 2515
7593Evaluation with booleans should use strict type checking (ex: if $foo === false)
7594> if ($this->_caching == TRUE AND $this->_force_cache_expire == TRUE) {
7595For more information execute 'psecio-parse rules BooleanIdentity'
7596
75978211) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 2576
7598Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7599> if ($return_hidden==0 AND $object_type != 'acl') {
7600For more information execute 'psecio-parse rules LogicalOperators'
7601
76028212) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 2819
7603Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7604> if (empty($section_value) AND empty($value) ) {
7605For more information execute 'psecio-parse rules LogicalOperators'
7606
76078213) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 3036
7608Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7609> if ($order == NULL OR $order == '') {
7610For more information execute 'psecio-parse rules LogicalOperators'
7611
76128214) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 3040
7613Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7614> if (empty($name) OR empty($section_value) ) {
7615For more information execute 'psecio-parse rules LogicalOperators'
7616
76178215) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 3045
7618Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7619> if (strlen($name) >= 255 OR strlen($value) >= 230 ) {
7620For more information execute 'psecio-parse rules LogicalOperators'
7621
76228216) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 3137
7623Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7624> if (empty($object_id) OR empty($section_value) ) {
7625For more information execute 'psecio-parse rules LogicalOperators'
7626
76278217) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 3176
7628Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7629> if ($old[0] != $value OR $old[1] != $section_value) {
7630For more information execute 'psecio-parse rules LogicalOperators'
7631
76328218) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 3277
7633Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7634> if ($object_type == "aro" OR $object_type == "axo") {
7635For more information execute 'psecio-parse rules LogicalOperators'
7636
76378219) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 3369
7638Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7639> if ($object_type == 'axo' OR $object_type == 'aro') {
7640For more information execute 'psecio-parse rules LogicalOperators'
7641
76428220) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 3381
7643Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7644> if ( ( isset($acl_ids) AND !empty($acl_ids) ) OR ( isset($groups_ids) AND !empty($groups_ids) ) ) {
7645For more information execute 'psecio-parse rules LogicalOperators'
7646
76478221) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 3381
7648Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7649> if ( ( isset($acl_ids) AND !empty($acl_ids) ) OR ( isset($groups_ids) AND !empty($groups_ids) ) ) {
7650For more information execute 'psecio-parse rules LogicalOperators'
7651
76528222) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 3381
7653Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7654> if ( ( isset($acl_ids) AND !empty($acl_ids) ) OR ( isset($groups_ids) AND !empty($groups_ids) ) ) {
7655For more information execute 'psecio-parse rules LogicalOperators'
7656
76578223) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 3447
7658Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7659> if (empty($name) AND empty($value) ) {
7660For more information execute 'psecio-parse rules LogicalOperators'
7661
76628224) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 3535
7663Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7664> if ($order == NULL OR $order == '') {
7665For more information execute 'psecio-parse rules LogicalOperators'
7666
76678225) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 3768
7668Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7669> if($object_ids AND !$erase) {
7670For more information execute 'psecio-parse rules LogicalOperators'
7671
76728226) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 3885
7673The third parameter should be set (and be true) on in_array to avoid type switching issues
7674> if (in_array($value, $tablesToClear) ) {
7675For more information execute 'psecio-parse rules TypeSafeInArray'
7676
76778227) /home/coolife/git-repos/openemr/gacl/gacl_api.class.php on line 3885
7678Evaluation using in_array should enforce type checking (third parameter should be true)
7679> if (in_array($value, $tablesToClear) ) {
7680For more information execute 'psecio-parse rules InArrayStrict'
7681
76828228) /home/coolife/git-repos/openemr/gacl/gacl.class.php on line 141
7683The third parameter should be set (and be true) on in_array to avoid type switching issues
7684> if (in_array($key, $available_options) ) {
7685For more information execute 'psecio-parse rules TypeSafeInArray'
7686
76878229) /home/coolife/git-repos/openemr/gacl/gacl.class.php on line 141
7688Evaluation using in_array should enforce type checking (third parameter should be true)
7689> if (in_array($key, $available_options) ) {
7690For more information execute 'psecio-parse rules InArrayStrict'
7691
76928230) /home/coolife/git-repos/openemr/gacl/gacl.class.php on line 178
7693The use of $GLOBALS should be avoided, know where your data is coming from
7694> if (file_exists($GLOBALS['OE_SITE_DIR'] . "/documents/certificates/mysql-ca")) {
7695For more information execute 'psecio-parse rules GlobalsUse'
7696
76978231) /home/coolife/git-repos/openemr/gacl/gacl.class.php on line 204
7698The use of $GLOBALS should be avoided, know where your data is coming from
7699> if ($GLOBALS['debug_ssl_mysql_connection']) {
7700For more information execute 'psecio-parse rules GlobalsUse'
7701
77028232) /home/coolife/git-repos/openemr/gacl/gacl.class.php on line 211
7703Evaluation with booleans should use strict type checking (ex: if $foo === false)
7704> if ( $this->_caching == TRUE ) {
7705For more information execute 'psecio-parse rules BooleanIdentity'
7706
77078233) /home/coolife/git-repos/openemr/gacl/gacl.class.php on line 371
7708Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7709> if (is_array($aro_group_ids) AND !empty($aro_group_ids)) {
7710For more information execute 'psecio-parse rules LogicalOperators'
7711
77128234) /home/coolife/git-repos/openemr/gacl/gacl.class.php on line 375
7713Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7714> if ($axo_section_value != '' AND $axo_value != '') {
7715For more information execute 'psecio-parse rules LogicalOperators'
7716
77178235) /home/coolife/git-repos/openemr/gacl/gacl.class.php on line 378
7718Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7719> if (is_array($axo_group_ids) AND !empty($axo_group_ids)) {
7720For more information execute 'psecio-parse rules LogicalOperators'
7721
77228236) /home/coolife/git-repos/openemr/gacl/gacl.class.php on line 481
7723Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7724> if ($axo_section_value == '' AND $axo_value == '') {
7725For more information execute 'psecio-parse rules LogicalOperators'
7726
77278237) /home/coolife/git-repos/openemr/gacl/gacl.class.php on line 544
7728Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7729> if ( isset($single_row[1]) AND $single_row[1] == 1 ) {
7730For more information execute 'psecio-parse rules LogicalOperators'
7731
77328238) /home/coolife/git-repos/openemr/gacl/gacl.class.php on line 552
7733Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7734> if ( isset($row[1]) AND $row[1] == 1 ) {
7735For more information execute 'psecio-parse rules LogicalOperators'
7736
77378239) /home/coolife/git-repos/openemr/gacl/gacl.class.php on line 571
7738Evaluation with booleans should use strict type checking (ex: if $foo === false)
7739> if ($debug == TRUE) {
7740For more information execute 'psecio-parse rules BooleanIdentity'
7741
77428240) /home/coolife/git-repos/openemr/gacl/gacl.class.php on line 696
7743Evaluation with booleans should use strict type checking (ex: if $foo === false)
7744> if ( $this->_caching == TRUE ) {
7745For more information execute 'psecio-parse rules BooleanIdentity'
7746
77478241) /home/coolife/git-repos/openemr/gacl/gacl.class.php on line 715
7748Evaluation with booleans should use strict type checking (ex: if $foo === false)
7749> if ( $this->_caching == TRUE ) {
7750For more information execute 'psecio-parse rules BooleanIdentity'
7751
77528242) /home/coolife/git-repos/openemr/gacl/setup.php on line 35
7753Avoid the use of an output method (echo, print, etc) directly with a variable
7754> echo $text."<br/>\n";
7755For more information execute 'psecio-parse rules OutputWithVariable'
7756
77578243) /home/coolife/git-repos/openemr/gacl/setup.php on line 58
7758Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7759> case ($db_type == "mysql" OR $db_type == "mysqlt" OR $db_type == "maxsql" OR $db_type == "mysqli" OR $db_type == "mysqli_mod" ):
7760For more information execute 'psecio-parse rules LogicalOperators'
7761
77628244) /home/coolife/git-repos/openemr/gacl/setup.php on line 58
7763Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7764> case ($db_type == "mysql" OR $db_type == "mysqlt" OR $db_type == "maxsql" OR $db_type == "mysqli" OR $db_type == "mysqli_mod" ):
7765For more information execute 'psecio-parse rules LogicalOperators'
7766
77678245) /home/coolife/git-repos/openemr/gacl/setup.php on line 58
7768Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7769> case ($db_type == "mysql" OR $db_type == "mysqlt" OR $db_type == "maxsql" OR $db_type == "mysqli" OR $db_type == "mysqli_mod" ):
7770For more information execute 'psecio-parse rules LogicalOperators'
7771
77728246) /home/coolife/git-repos/openemr/gacl/setup.php on line 58
7773Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7774> case ($db_type == "mysql" OR $db_type == "mysqlt" OR $db_type == "maxsql" OR $db_type == "mysqli" OR $db_type == "mysqli_mod" ):
7775For more information execute 'psecio-parse rules LogicalOperators'
7776
77778247) /home/coolife/git-repos/openemr/gacl/setup.php on line 64
7778The third parameter should be set (and be true) on in_array to avoid type switching issues
7779> if (in_array($db_name, $databases) ) {
7780For more information execute 'psecio-parse rules TypeSafeInArray'
7781
77828248) /home/coolife/git-repos/openemr/gacl/setup.php on line 64
7783Evaluation using in_array should enforce type checking (third parameter should be true)
7784> if (in_array($db_name, $databases) ) {
7785For more information execute 'psecio-parse rules InArrayStrict'
7786
77878249) /home/coolife/git-repos/openemr/gacl/setup.php on line 81
7788Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7789> case ( $db_type == "postgres8" OR $db_type == "postgres7" ):
7790For more information execute 'psecio-parse rules LogicalOperators'
7791
77928250) /home/coolife/git-repos/openemr/gacl/setup.php on line 88
7793The third parameter should be set (and be true) on in_array to avoid type switching issues
7794> if (in_array($db_name, $databases) ) {
7795For more information execute 'psecio-parse rules TypeSafeInArray'
7796
77978251) /home/coolife/git-repos/openemr/gacl/setup.php on line 88
7798Evaluation using in_array should enforce type checking (third parameter should be true)
7799> if (in_array($db_name, $databases) ) {
7800For more information execute 'psecio-parse rules InArrayStrict'
7801
78028252) /home/coolife/git-repos/openemr/gacl/setup.php on line 113
7803The third parameter should be set (and be true) on in_array to avoid type switching issues
7804> if (in_array($db_name, $databases) ) {
7805For more information execute 'psecio-parse rules TypeSafeInArray'
7806
78078253) /home/coolife/git-repos/openemr/gacl/setup.php on line 113
7808Evaluation using in_array should enforce type checking (third parameter should be true)
7809> if (in_array($db_name, $databases) ) {
7810For more information execute 'psecio-parse rules InArrayStrict'
7811
78128254) /home/coolife/git-repos/openemr/gacl/setup.php on line 138
7813The third parameter should be set (and be true) on in_array to avoid type switching issues
7814> if (in_array($db_name, $databases) ) {
7815For more information execute 'psecio-parse rules TypeSafeInArray'
7816
78178255) /home/coolife/git-repos/openemr/gacl/setup.php on line 138
7818Evaluation using in_array should enforce type checking (third parameter should be true)
7819> if (in_array($db_name, $databases) ) {
7820For more information execute 'psecio-parse rules InArrayStrict'
7821
78228256) /home/coolife/git-repos/openemr/gacl/admin/acl_test3.php on line 98
7823Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7824> if ($aco_section_name != $tmp_aco_section_name OR $aco_name != $tmp_aco_name) {
7825For more information execute 'psecio-parse rules LogicalOperators'
7826
78278257) /home/coolife/git-repos/openemr/gacl/admin/edit_objects.php on line 78
7828Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7829> if (!empty($value) AND !empty($name)) {
7830For more information execute 'psecio-parse rules LogicalOperators'
7831
78328258) /home/coolife/git-repos/openemr/gacl/admin/about.php on line 29
7833Evaluation with booleans should use strict type checking (ex: if $foo === false)
7834> if($gacl_api->_caching == TRUE) {
7835For more information execute 'psecio-parse rules BooleanIdentity'
7836
78378259) /home/coolife/git-repos/openemr/gacl/admin/about.php on line 36
7838Evaluation with booleans should use strict type checking (ex: if $foo === false)
7839> if($gacl_api->_force_cache_expire == TRUE) {
7840For more information execute 'psecio-parse rules BooleanIdentity'
7841
78428260) /home/coolife/git-repos/openemr/gacl/admin/acl_list.php on line 22
7843Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7844> if (is_array ($_GET['delete_acl']) AND !empty($_GET['delete_acl'])) {
7845For more information execute 'psecio-parse rules LogicalOperators'
7846
78478261) /home/coolife/git-repos/openemr/gacl/admin/acl_list.php on line 43
7848Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7849> if (isset($_GET['action']) AND $_GET['action'] == 'Filter') {
7850For more information execute 'psecio-parse rules LogicalOperators'
7851
78528262) /home/coolife/git-repos/openemr/gacl/admin/acl_list.php on line 53
7853Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7854> if ( isset($_GET['filter_aco_section']) AND $_GET['filter_aco_section'] != '-1') {
7855For more information execute 'psecio-parse rules LogicalOperators'
7856
78578263) /home/coolife/git-repos/openemr/gacl/admin/acl_list.php on line 56
7858Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7859> if ( isset($_GET['filter_aco']) AND $_GET['filter_aco'] != '') {
7860For more information execute 'psecio-parse rules LogicalOperators'
7861
78628264) /home/coolife/git-repos/openemr/gacl/admin/acl_list.php on line 64
7863Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7864> if ( isset($_GET['filter_aro_section']) AND $_GET['filter_aro_section'] != '-1') {
7865For more information execute 'psecio-parse rules LogicalOperators'
7866
78678265) /home/coolife/git-repos/openemr/gacl/admin/acl_list.php on line 67
7868Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7869> if ( isset($_GET['filter_aro']) AND $_GET['filter_aro'] != '') {
7870For more information execute 'psecio-parse rules LogicalOperators'
7871
78728266) /home/coolife/git-repos/openemr/gacl/admin/acl_list.php on line 74
7873Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7874> if ( isset($_GET['filter_aro_group']) AND $_GET['filter_aro_group'] != '') {
7875For more information execute 'psecio-parse rules LogicalOperators'
7876
78778267) /home/coolife/git-repos/openemr/gacl/admin/acl_list.php on line 82
7878Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7879> if ( isset($_GET['filter_axo_section']) AND $_GET['filter_axo_section'] != '-1') {
7880For more information execute 'psecio-parse rules LogicalOperators'
7881
78828268) /home/coolife/git-repos/openemr/gacl/admin/acl_list.php on line 85
7883Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7884> if ( isset($_GET['filter_axo']) AND $_GET['filter_axo'] != '') {
7885For more information execute 'psecio-parse rules LogicalOperators'
7886
78878269) /home/coolife/git-repos/openemr/gacl/admin/acl_list.php on line 92
7888Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7889> if ( isset($_GET['filter_axo_group']) AND $_GET['filter_axo_group'] != '') {
7890For more information execute 'psecio-parse rules LogicalOperators'
7891
78928270) /home/coolife/git-repos/openemr/gacl/admin/acl_list.php on line 100
7893Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7894> if ( isset($_GET['filter_acl_section']) AND $_GET['filter_acl_section'] != '-1') {
7895For more information execute 'psecio-parse rules LogicalOperators'
7896
78978271) /home/coolife/git-repos/openemr/gacl/admin/acl_list.php on line 103
7898Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7899> if ( isset($_GET['filter_return_value']) AND $_GET['filter_return_value'] != '') {
7900For more information execute 'psecio-parse rules LogicalOperators'
7901
79028272) /home/coolife/git-repos/openemr/gacl/admin/acl_list.php on line 106
7903Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7904> if ( isset($_GET['filter_allow']) AND $_GET['filter_allow'] != '-1') {
7905For more information execute 'psecio-parse rules LogicalOperators'
7906
79078273) /home/coolife/git-repos/openemr/gacl/admin/acl_list.php on line 109
7908Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7909> if ( isset($_GET['filter_enabled']) AND $_GET['filter_enabled'] != '-1') {
7910For more information execute 'psecio-parse rules LogicalOperators'
7911
79128274) /home/coolife/git-repos/openemr/gacl/admin/acl_list.php on line 113
7913Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7914> if (isset($filter_query) AND is_array($filter_query)) {
7915For more information execute 'psecio-parse rules LogicalOperators'
7916
79178275) /home/coolife/git-repos/openemr/gacl/admin/acl_list.php on line 148
7918Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7919> if ( !($_GET['action'] == 'Filter' AND $acl_ids_sql == -1) ) {
7920For more information execute 'psecio-parse rules LogicalOperators'
7921
79228276) /home/coolife/git-repos/openemr/gacl/admin/acl_list.php on line 265
7923Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7924> if (!isset($_GET['filter_' . $type . '_section']) OR $_GET['filter_' . $type . '_section'] == '') {
7925For more information execute 'psecio-parse rules LogicalOperators'
7926
79278277) /home/coolife/git-repos/openemr/gacl/admin/acl_list.php on line 276
7928Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7929> if (!isset($_GET['filter_allow']) OR $_GET['filter_allow'] == '') {
7930For more information execute 'psecio-parse rules LogicalOperators'
7931
79328278) /home/coolife/git-repos/openemr/gacl/admin/acl_list.php on line 279
7933Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7934> if (!isset($_GET['filter_enabled']) OR $_GET['filter_enabled'] == '') {
7935For more information execute 'psecio-parse rules LogicalOperators'
7936
79378279) /home/coolife/git-repos/openemr/gacl/admin/assign_group.php on line 133
7938Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7939> if (!isset($tmp_section_value) OR $section_value != $tmp_section_value) {
7940For more information execute 'psecio-parse rules LogicalOperators'
7941
79428280) /home/coolife/git-repos/openemr/gacl/admin/acl_test2.php on line 73
7943Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7944> if ($aco_section_name != $tmp_aco_section_name OR $aco_name != $tmp_aco_name) {
7945For more information execute 'psecio-parse rules LogicalOperators'
7946
79478281) /home/coolife/git-repos/openemr/gacl/admin/edit_group.php on line 53
7948Evaluation with booleans should use strict type checking (ex: if $foo === false)
7949> if ($result == FALSE) {
7950For more information execute 'psecio-parse rules BooleanIdentity'
7951
79528282) /home/coolife/git-repos/openemr/gacl/admin/edit_group.php on line 79
7953Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7954> if (!empty($_POST['group_id']) AND $parent_id == $_POST['group_id']) {
7955For more information execute 'psecio-parse rules LogicalOperators'
7956
79578283) /home/coolife/git-repos/openemr/gacl/admin/edit_object_sections.php on line 19
7958Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7959> if ( isset($_GET['object_type']) AND $_GET['object_type'] != '' ) {
7960For more information execute 'psecio-parse rules LogicalOperators'
7961
79628284) /home/coolife/git-repos/openemr/gacl/admin/edit_object_sections.php on line 78
7963Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7964> if (!empty($value) AND !empty($order) AND !empty($name)) {
7965For more information execute 'psecio-parse rules LogicalOperators'
7966
79678285) /home/coolife/git-repos/openemr/gacl/admin/edit_object_sections.php on line 78
7968Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7969> if (!empty($value) AND !empty($order) AND !empty($name)) {
7970For more information execute 'psecio-parse rules LogicalOperators'
7971
79728286) /home/coolife/git-repos/openemr/gacl/admin/gacl_admin_api.class.php on line 78
7973Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7974> if (empty($url) AND !empty($_SERVER[HTTP_REFERER])) {
7975For more information execute 'psecio-parse rules LogicalOperators'
7976
79778287) /home/coolife/git-repos/openemr/gacl/admin/gacl_admin_api.class.php on line 83
7978Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7979> if (!$debug OR $debug==0) {
7980For more information execute 'psecio-parse rules LogicalOperators'
7981
79828288) /home/coolife/git-repos/openemr/gacl/admin/acl_admin.php on line 54
7983Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7984> if (empty($selected_aro_array) AND empty($_POST['aro_groups'])) {
7985For more information execute 'psecio-parse rules LogicalOperators'
7986
79878289) /home/coolife/git-repos/openemr/gacl/admin/acl_admin.php on line 68
7988Evaluation with booleans should use strict type checking (ex: if $foo === false)
7989> if ($gacl_api->edit_acl($acl_id, $selected_aco_array, $selected_aro_array, $_POST['aro_groups'], $selected_axo_array, $_POST['axo_groups'], $_POST['allow'], $enabled, $_POST['return_value'], $_POST['note'], $_POST['acl_section']) == FALSE) {
7990For more information execute 'psecio-parse rules BooleanIdentity'
7991
79928290) /home/coolife/git-repos/openemr/gacl/admin/acl_admin.php on line 74
7993Evaluation with booleans should use strict type checking (ex: if $foo === false)
7994> if ($gacl_api->add_acl($selected_aco_array, $selected_aro_array, $_POST['aro_groups'], $selected_axo_array, $_POST['axo_groups'], $_POST['allow'], $enabled, $_POST['return_value'], $_POST['note'], $_POST['acl_section']) == FALSE) {
7995For more information execute 'psecio-parse rules BooleanIdentity'
7996
79978291) /home/coolife/git-repos/openemr/gacl/admin/acl_admin.php on line 84
7998Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
7999> if ($_GET['action'] == 'edit' AND !empty($_GET['acl_id'])) {
8000For more information execute 'psecio-parse rules LogicalOperators'
8001
80028292) /home/coolife/git-repos/openemr/gacl/admin/acl_admin.php on line 130
8003Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
8004> $show_axo = (!empty($selected_axo_groups) OR !empty($options_selected_axo));
8005For more information execute 'psecio-parse rules LogicalOperators'
8006
80078293) /home/coolife/git-repos/openemr/gacl/admin/acl_admin.php on line 186
8008Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
8009> if (!isset($tmp_section_value) OR $section_value != $tmp_section_value) {
8010For more information execute 'psecio-parse rules LogicalOperators'
8011
80128294) /home/coolife/git-repos/openemr/gacl/admin/object_search.php on line 41
8013Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
8014> if (count($exploded_value_search_str) > 1 OR count($exploded_name_search_str) > 1) {
8015For more information execute 'psecio-parse rules LogicalOperators'
8016
80178295) /home/coolife/git-repos/openemr/tests/unit/FormattingTest.php on line 17
8018The use of $GLOBALS should be avoided, know where your data is coming from
8019> $GLOBALS['currency_decimals'] = '2';
8020For more information execute 'psecio-parse rules GlobalsUse'
8021
80228296) /home/coolife/git-repos/openemr/tests/unit/FormattingTest.php on line 18
8023The use of $GLOBALS should be avoided, know where your data is coming from
8024> $GLOBALS['currency_dec_point'] = '.';
8025For more information execute 'psecio-parse rules GlobalsUse'
8026
80278297) /home/coolife/git-repos/openemr/tests/unit/FormattingTest.php on line 19
8028The use of $GLOBALS should be avoided, know where your data is coming from
8029> $GLOBALS['currency_thousands_sep'] = ',';
8030For more information execute 'psecio-parse rules GlobalsUse'
8031
80328298) /home/coolife/git-repos/openemr/tests/unit/BaseHarness.class.php on line 39
8033The use of $GLOBALS should be avoided, know where your data is coming from
8034> $GLOBALS = array( 'enable_auditlog' => '0',
8035For more information execute 'psecio-parse rules GlobalsUse'
8036
80378299) /home/coolife/git-repos/openemr/tests/unit/code_types/DescriptionTests.php on line 2
8038The use of $GLOBALS should be avoided, know where your data is coming from
8039> $GLOBALS['OE_SITE_DIR']="/var/www/openemr/sites/default";
8040For more information execute 'psecio-parse rules GlobalsUse'
8041
80428300) /home/coolife/git-repos/openemr/tests/unit/code_types/CodesTests.php on line 2
8043The use of $GLOBALS should be avoided, know where your data is coming from
8044> $GLOBALS['OE_SITE_DIR']="/var/www/openemr/sites/default";
8045For more information execute 'psecio-parse rules GlobalsUse'
8046
80478301) /home/coolife/git-repos/openemr/tests/unit/code_types/MainCodesTests.php on line 2
8048The use of $GLOBALS should be avoided, know where your data is coming from
8049> $GLOBALS['OE_SITE_DIR']="/var/www/openemr/sites/default";
8050For more information execute 'psecio-parse rules GlobalsUse'
8051
80528302) /home/coolife/git-repos/openemr/tests/unit/code_types/SequentialTests.php on line 2
8053The use of $GLOBALS should be avoided, know where your data is coming from
8054> $GLOBALS['OE_SITE_DIR']="/var/www/openemr/sites/default";
8055For more information execute 'psecio-parse rules GlobalsUse'
8056
80578303) /home/coolife/git-repos/openemr/tests/unit/code_types/MultipleTests.php on line 2
8058The use of $GLOBALS should be avoided, know where your data is coming from
8059> $GLOBALS['OE_SITE_DIR']="/var/www/openemr/sites/default";
8060For more information execute 'psecio-parse rules GlobalsUse'
8061
80628304) /home/coolife/git-repos/openemr/tests/e2e/CheckCreateUser.php on line 15
8063Avoid hard-coding sensitive values (ex. "username", "password", etc.)
8064> const VAR_AUTHUSER = "admin";
8065For more information execute 'psecio-parse rules HardcodedSensitiveValues'
8066
80678305) /home/coolife/git-repos/openemr/tests/e2e/CheckCreateUser.php on line 16
8068Avoid hard-coding sensitive values (ex. "username", "password", etc.)
8069> const VAR_PASS = "pass";
8070For more information execute 'psecio-parse rules HardcodedSensitiveValues'
8071
80728306) /home/coolife/git-repos/openemr/version.php on line 54
8073The use of $GLOBALS should be avoided, know where your data is coming from
8074> $GLOBALS['v_js_includes'] = $v_js_includes;
8075For more information execute 'psecio-parse rules GlobalsUse'
8076
80778307) /home/coolife/git-repos/openemr/services/ProductRegistrationService.php on line 21
8078The use of $GLOBALS should be avoided, know where your data is coming from
8079> require_once($GLOBALS['fileroot'] . "/interface/main/exceptions/invalid_email_exception.php");
8080For more information execute 'psecio-parse rules GlobalsUse'
8081
80828308) /home/coolife/git-repos/openemr/services/ProductRegistrationService.php on line 22
8083The use of $GLOBALS should be avoided, know where your data is coming from
8084> require_once($GLOBALS['fileroot'] . "/interface/product_registration/exceptions/generic_product_registration_exception.php");
8085For more information execute 'psecio-parse rules GlobalsUse'
8086
80878309) /home/coolife/git-repos/openemr/services/ProductRegistrationService.php on line 23
8088The use of $GLOBALS should be avoided, know where your data is coming from
8089> require_once($GLOBALS['fileroot'] . "/interface/product_registration/exceptions/duplicate_registration_exception.php");
8090For more information execute 'psecio-parse rules GlobalsUse'
8091
80928310) /home/coolife/git-repos/openemr/services/ProductRegistrationService.php on line 69
8093Evaluation with booleans should use strict type checking (ex: if $foo === false)
8094> } else if (!empty($optOut) && $optOut == true) {
8095For more information execute 'psecio-parse rules BooleanIdentity'
8096
80978311) /home/coolife/git-repos/openemr/services/PatientService.php on line 302
8098The use of $GLOBALS should be avoided, know where your data is coming from
8099> $result = sqlQuery($sql, array($GLOBALS['patient_photo_category_name'], $this->pid));
8100For more information execute 'psecio-parse rules GlobalsUse'
8101
81028312) /home/coolife/git-repos/openemr/services/DocumentService.php on line 120
8103The use of $GLOBALS should be avoided, know where your data is coming from
8104> $GLOBALS['oer_config']['documents']['repository'] . $categoryId . "/" . $fileData["name"],
8105For more information execute 'psecio-parse rules GlobalsUse'
8106
81078313) /home/coolife/git-repos/openemr/services/DocumentService.php on line 138
8108The use of $GLOBALS should be avoided, know where your data is coming from
8109> $newPath = $GLOBALS['oer_config']['documents']['repository'] . "/" . $categoryId;
8110For more information execute 'psecio-parse rules GlobalsUse'
8111
8112FAILURES!
8113Scanned: 2772, Errors: 3, Issues: 8313.
8114coolife@coolife:~/git-repos$