@@ -592,7 +592,7 @@ discard block |
||
| 592 | 592 | |
| 593 | 593 | // ok ... redirect the get-data |
| 594 | 594 | $target = ($opt['page']['https']['force_login'] ? 'https' : $opt['page']['protocol']) |
| 595 | - . '://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; |
|
| 595 | + . '://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; |
|
| 596 | 596 | $this->redirect('login.php?target=' . urlencode($target)); |
| 597 | 597 | } |
| 598 | 598 | |
@@ -738,7 +738,7 @@ discard block |
||
| 738 | 738 | $this->_dvar_math_regexp = '(?:[\+\*\/\%]|(?:-(?!>)))'; |
| 739 | 739 | $this->_dvar_math_var_regexp = '[\$\w\.\+\-\*\/\%\d\>\[\]]'; |
| 740 | 740 | $this->_dvar_guts_regexp = '\w+(?:' . $this->_var_bracket_regexp |
| 741 | - . ')*(?:\.\$?\w+(?:' . $this->_var_bracket_regexp . ')*)*(?:' . $this->_dvar_math_regexp . '(?:' . $this->_num_const_regexp . '|' . $this->_dvar_math_var_regexp . ')*)?'; |
|
| 741 | + . ')*(?:\.\$?\w+(?:' . $this->_var_bracket_regexp . ')*)*(?:' . $this->_dvar_math_regexp . '(?:' . $this->_num_const_regexp . '|' . $this->_dvar_math_var_regexp . ')*)?'; |
|
| 742 | 742 | $this->_dvar_regexp = '\$' . $this->_dvar_guts_regexp; |
| 743 | 743 | |
| 744 | 744 | // matches config vars: |
@@ -752,7 +752,7 @@ discard block |
||
| 752 | 752 | |
| 753 | 753 | // matches all valid variables (no quotes, no modifiers) |
| 754 | 754 | $this->_avar_regexp = '(?:' . $this->_dvar_regexp . '|' |
| 755 | - . $this->_cvar_regexp . '|' . $this->_svar_regexp . ')'; |
|
| 755 | + . $this->_cvar_regexp . '|' . $this->_svar_regexp . ')'; |
|
| 756 | 756 | |
| 757 | 757 | // matches valid variable syntax: |
| 758 | 758 | // $foo |
@@ -776,10 +776,10 @@ discard block |
||
| 776 | 776 | // $foo->bar($foo->bar($blah,$foo,44,"foo",$foo[0].bar)) |
| 777 | 777 | $this->_obj_ext_regexp = '\->(?:\$?' . $this->_dvar_guts_regexp . ')'; |
| 778 | 778 | $this->_obj_restricted_param_regexp = '(?:' |
| 779 | - . '(?:' . $this->_var_regexp . '|' . $this->_num_const_regexp . ')(?:' . $this->_obj_ext_regexp . '(?:\((?:(?:' . $this->_var_regexp . '|' . $this->_num_const_regexp . ')' |
|
| 780 | - . '(?:\s*,\s*(?:' . $this->_var_regexp . '|' . $this->_num_const_regexp . '))*)?\))?)*)'; |
|
| 779 | + . '(?:' . $this->_var_regexp . '|' . $this->_num_const_regexp . ')(?:' . $this->_obj_ext_regexp . '(?:\((?:(?:' . $this->_var_regexp . '|' . $this->_num_const_regexp . ')' |
|
| 780 | + . '(?:\s*,\s*(?:' . $this->_var_regexp . '|' . $this->_num_const_regexp . '))*)?\))?)*)'; |
|
| 781 | 781 | $this->_obj_single_param_regexp = '(?:\w+|' . $this->_obj_restricted_param_regexp . '(?:\s*,\s*(?:(?:\w+|' |
| 782 | - . $this->_var_regexp . $this->_obj_restricted_param_regexp . ')))*)'; |
|
| 782 | + . $this->_var_regexp . $this->_obj_restricted_param_regexp . ')))*)'; |
|
| 783 | 783 | $this->_obj_params_regexp = '\((?:' . $this->_obj_single_param_regexp |
| 784 | 784 | . '(?:\s*,\s*' . $this->_obj_single_param_regexp . ')*)?\)'; |
| 785 | 785 | $this->_obj_start_regexp = '(?:' . $this->_dvar_regexp . '(?:' . $this->_obj_ext_regexp . ')+)'; |
@@ -794,7 +794,7 @@ discard block |
||
| 794 | 794 | // |foo|bar |
| 795 | 795 | // |foo:$foo->bar |
| 796 | 796 | $this->_mod_regexp = '(?:\|@?\w+(?::(?:\w+|' . $this->_num_const_regexp . '|' |
| 797 | - . $this->_obj_call_regexp . '|' . $this->_avar_regexp . '|' . $this->_qstr_regexp .'))*)'; |
|
| 797 | + . $this->_obj_call_regexp . '|' . $this->_avar_regexp . '|' . $this->_qstr_regexp .'))*)'; |
|
| 798 | 798 | |
| 799 | 799 | // matches valid function name: |
| 800 | 800 | // foo123 |
@@ -815,7 +815,7 @@ discard block |
||
| 815 | 815 | // "text"|bar |
| 816 | 816 | // $foo->bar |
| 817 | 817 | $this->_param_regexp = '(?:\s*(?:' . $this->_obj_call_regexp . '|' |
| 818 | - . $this->_var_regexp . '|' . $this->_num_const_regexp . '|\w+)(?>' . $this->_mod_regexp . '*)\s*)'; |
|
| 818 | + . $this->_var_regexp . '|' . $this->_num_const_regexp . '|\w+)(?>' . $this->_mod_regexp . '*)\s*)'; |
|
| 819 | 819 | |
| 820 | 820 | // matches valid parenthesised function parameters: |
| 821 | 821 | // |
@@ -823,8 +823,8 @@ discard block |
||
| 823 | 823 | // $foo, $bar, "text" |
| 824 | 824 | // $foo|bar, "foo"|bar, $foo->bar($foo)|bar |
| 825 | 825 | $this->_parenth_param_regexp = '(?:\((?:\w+|' |
| 826 | - . $this->_param_regexp . '(?:\s*,\s*(?:(?:\w+|' |
|
| 827 | - . $this->_param_regexp . ')))*)?\))'; |
|
| 826 | + . $this->_param_regexp . '(?:\s*,\s*(?:(?:\w+|' |
|
| 827 | + . $this->_param_regexp . ')))*)?\))'; |
|
| 828 | 828 | |
| 829 | 829 | // matches valid function call: |
| 830 | 830 | // foo() |
@@ -40,9 +40,9 @@ |
||
| 40 | 40 | return $this->structMapper->map($rows); |
| 41 | 41 | } |
| 42 | 42 | |
| 43 | - /** |
|
| 44 | - * @throws FileFormatException |
|
| 45 | - */ |
|
| 43 | + /** |
|
| 44 | + * @throws FileFormatException |
|
| 45 | + */ |
|
| 46 | 46 | private function getRowsFromCsv(Reader $csv): array |
| 47 | 47 | { |
| 48 | 48 | $content = $csv->getContent(); |