Code Duplication    Length = 17-17 lines in 3 locations

src/Utils/JsFunctionsScanner.php 3 locations

@@ 98-114 (lines=17) @@
95
                    }
96
                    break;
97
98
                case "'":
99
                    switch ($this->status()) {
100
                        case 'simple-quote':
101
                            $this->upStatus();
102
                            break;
103
104
                        case 'line-comment':
105
                        case 'block-comment':
106
                        case 'double-quote':
107
                        case 'back-tick':
108
                            break;
109
110
                        default:
111
                            $this->downStatus('simple-quote');
112
                            break;
113
                    }
114
                    break;
115
116
                case '"':
117
                    switch ($this->status()) {
@@ 116-132 (lines=17) @@
113
                    }
114
                    break;
115
116
                case '"':
117
                    switch ($this->status()) {
118
                        case 'double-quote':
119
                            $this->upStatus();
120
                            break;
121
122
                        case 'line-comment':
123
                        case 'block-comment':
124
                        case 'simple-quote':
125
                        case 'back-tick':
126
                            break;
127
128
                        default:
129
                            $this->downStatus('double-quote');
130
                            break;
131
                    }
132
                    break;
133
134
                case '`':
135
                    switch ($this->status()) {
@@ 134-150 (lines=17) @@
131
                    }
132
                    break;
133
134
                case '`':
135
                    switch ($this->status()) {
136
                        case 'back-tick':
137
                            $this->upStatus();
138
                            break;
139
140
                        case 'line-comment':
141
                        case 'block-comment':
142
                        case 'simple-quote':
143
                        case 'double-quote':
144
                            break;
145
146
                        default:
147
                            $this->downStatus('back-tick');
148
                            break;
149
                    }
150
                    break;
151
152
                case '(':
153
                    switch ($this->status()) {