File tree Expand file tree Collapse file tree 1 file changed +9
-19
lines changed
setup/src/Magento/Setup/Module/Di/Code/Scanner Expand file tree Collapse file tree 1 file changed +9
-19
lines changed Original file line number Diff line number Diff line change @@ -197,29 +197,19 @@ public function collectEntities(array $files)
197
197
*/
198
198
protected function _fetchNamespace ($ tokenIterator , $ count , $ tokens )
199
199
{
200
- if (version_compare (PHP_VERSION , '8.0 ' ) < 0 ) {
201
- $ namespaceParts = [];
202
- for ($ tokenOffset = $ tokenIterator + 1 ; $ tokenOffset < $ count ; ++$ tokenOffset ) {
203
- if ($ tokens [$ tokenOffset ][0 ] === T_STRING ) {
204
- $ namespaceParts [] = "\\" ;
205
- $ namespaceParts [] = $ tokens [$ tokenOffset ][1 ];
206
- } elseif ($ tokens [$ tokenOffset ] === '{ ' || $ tokens [$ tokenOffset ] === '; ' ) {
207
- break ;
208
- }
209
- }
210
- return join ('' , $ namespaceParts );
211
- }
212
-
213
- $ namespace = '' ;
214
- for ($ tokenOffset = ($ tokenIterator + 1 ); $ tokenOffset < $ count ; ++$ tokenOffset ) {
200
+ $ namespaceParts = [];
201
+ for ($ tokenOffset = $ tokenIterator + 1 ; $ tokenOffset < $ count ; ++$ tokenOffset ) {
215
202
if ($ tokens [$ tokenOffset ][0 ] === T_NAME_QUALIFIED ) {
216
- $ namespace = $ tokens [$ tokenOffset ][1 ];
217
- } else if ($ tokens [$ tokenOffset ] === '{ ' || $ tokens [$ tokenOffset ] === '; ' ) {
203
+ $ namespaceParts [] = $ tokens [$ tokenOffset ][1 ];
204
+ }
205
+ if ($ tokens [$ tokenOffset ][0 ] === T_STRING ) {
206
+ $ namespaceParts [] = "\\" ;
207
+ $ namespaceParts [] = $ tokens [$ tokenOffset ][1 ];
208
+ } elseif ($ tokens [$ tokenOffset ] === '{ ' || $ tokens [$ tokenOffset ] === '; ' ) {
218
209
break ;
219
210
}
220
211
}
221
-
222
- return $ namespace ;
212
+ return implode ('' , $ namespaceParts );
223
213
}
224
214
225
215
/**
You can’t perform that action at this time.
0 commit comments