@@ -108,7 +108,7 @@ public static function load($classes, $cacheDir, $name, $autoReload, $adaptive =
108
108
109
109
if ($ autoReload ) {
110
110
// save the resources
111
- self ::writeCacheFile ($ metadata , serialize (array ( array_values ($ files ), $ classes) ));
111
+ self ::writeCacheFile ($ metadata , serialize ([ array_values ($ files ), $ classes] ));
112
112
}
113
113
}
114
114
@@ -125,7 +125,7 @@ public static function load($classes, $cacheDir, $name, $autoReload, $adaptive =
125
125
*/
126
126
public static function inline ($ classes , $ cache , array $ excluded )
127
127
{
128
- $ declared = array () ;
128
+ $ declared = [] ;
129
129
foreach (self ::getOrderedClasses ($ excluded ) as $ class ) {
130
130
$ declared [$ class ->getName ()] = true ;
131
131
}
@@ -147,7 +147,7 @@ public static function inline($classes, $cache, array $excluded)
147
147
$ dontInlineRegex = str_replace ('. ' , $ spacesRegex , $ dontInlineRegex );
148
148
149
149
$ cacheDir = explode ('/ ' , str_replace (\DIRECTORY_SEPARATOR , '/ ' , $ cacheDir ));
150
- $ files = array () ;
150
+ $ files = [] ;
151
151
$ content = '' ;
152
152
foreach (self ::getOrderedClasses ($ classes ) as $ class ) {
153
153
if (isset ($ declared [$ class ->getName ()])) {
@@ -176,7 +176,7 @@ public static function inline($classes, $cache, array $excluded)
176
176
177
177
$ c = "\nnamespace {require $ file;} " ;
178
178
} else {
179
- $ c = preg_replace (array ( '/^\s*<\?php/ ' , '/\?>\s*$/ ' ) , '' , $ c );
179
+ $ c = preg_replace ([ '/^\s*<\?php/ ' , '/\?>\s*$/ ' ] , '' , $ c );
180
180
181
181
// fakes namespace declaration for global code
182
182
if (!$ class ->inNamespace ()) {
@@ -220,7 +220,7 @@ public static function fixNamespaceDeclarations($source)
220
220
$ token = $ tokens [$ i ];
221
221
if (!isset ($ token [1 ]) || 'b" ' === $ token ) {
222
222
$ rawChunk .= $ token ;
223
- } elseif (\in_array ($ token [0 ], array ( T_COMMENT , T_DOC_COMMENT ) )) {
223
+ } elseif (\in_array ($ token [0 ], [ T_COMMENT , T_DOC_COMMENT ] )) {
224
224
// strip comments
225
225
continue ;
226
226
} elseif (T_NAMESPACE === $ token [0 ]) {
@@ -230,7 +230,7 @@ public static function fixNamespaceDeclarations($source)
230
230
$ rawChunk .= $ token [1 ];
231
231
232
232
// namespace name and whitespaces
233
- while (isset ($ tokens [++$ i ][1 ]) && \in_array ($ tokens [$ i ][0 ], array ( T_WHITESPACE , T_NS_SEPARATOR , T_STRING ) )) {
233
+ while (isset ($ tokens [++$ i ][1 ]) && \in_array ($ tokens [$ i ][0 ], [ T_WHITESPACE , T_NS_SEPARATOR , T_STRING ] )) {
234
234
$ rawChunk .= $ tokens [$ i ][1 ];
235
235
}
236
236
if ('{ ' === $ tokens [$ i ]) {
@@ -289,8 +289,8 @@ public static function enableTokenizer($bool)
289
289
private static function compressCode ($ code )
290
290
{
291
291
return preg_replace (
292
- array ( '/^\s+/m ' , '/\s+$/m ' , '/([\n\r]+ *[\n\r]+)+/ ' , '/[ \t]+/ ' ) ,
293
- array ( '' , '' , "\n" , '' ) ,
292
+ [ '/^\s+/m ' , '/\s+$/m ' , '/([\n\r]+ *[\n\r]+)+/ ' , '/[ \t]+/ ' ] ,
293
+ [ '' , '' , "\n" , '' ] ,
294
294
$ code
295
295
);
296
296
}
@@ -330,8 +330,8 @@ private static function writeCacheFile($file, $content)
330
330
*/
331
331
private static function getOrderedClasses (array $ classes )
332
332
{
333
- $ map = array () ;
334
- self ::$ seen = array () ;
333
+ $ map = [] ;
334
+ self ::$ seen = [] ;
335
335
foreach ($ classes as $ class ) {
336
336
try {
337
337
$ reflectionClass = new \ReflectionClass ($ class );
@@ -348,20 +348,20 @@ private static function getOrderedClasses(array $classes)
348
348
private static function getClassHierarchy (\ReflectionClass $ class )
349
349
{
350
350
if (isset (self ::$ seen [$ class ->getName ()])) {
351
- return array () ;
351
+ return [] ;
352
352
}
353
353
354
354
self ::$ seen [$ class ->getName ()] = true ;
355
355
356
- $ classes = array ( $ class) ;
356
+ $ classes = [ $ class] ;
357
357
$ parent = $ class ;
358
358
while (($ parent = $ parent ->getParentClass ()) && $ parent ->isUserDefined () && !isset (self ::$ seen [$ parent ->getName ()])) {
359
359
self ::$ seen [$ parent ->getName ()] = true ;
360
360
361
361
array_unshift ($ classes , $ parent );
362
362
}
363
363
364
- $ traits = array () ;
364
+ $ traits = [] ;
365
365
366
366
foreach ($ classes as $ c ) {
367
367
foreach (self ::resolveDependencies (self ::computeTraitDeps ($ c ), $ c ) as $ trait ) {
@@ -376,7 +376,7 @@ private static function getClassHierarchy(\ReflectionClass $class)
376
376
377
377
private static function getInterfaces (\ReflectionClass $ class )
378
378
{
379
- $ classes = array () ;
379
+ $ classes = [] ;
380
380
381
381
foreach ($ class ->getInterfaces () as $ interface ) {
382
382
$ classes = array_merge ($ classes , self ::getInterfaces ($ interface ));
@@ -394,7 +394,7 @@ private static function getInterfaces(\ReflectionClass $class)
394
394
private static function computeTraitDeps (\ReflectionClass $ class )
395
395
{
396
396
$ traits = $ class ->getTraits ();
397
- $ deps = array ( $ class ->getName () => $ traits) ;
397
+ $ deps = [ $ class ->getName () => $ traits] ;
398
398
while ($ trait = array_pop ($ traits )) {
399
399
if ($ trait ->isUserDefined () && !isset (self ::$ seen [$ trait ->getName ()])) {
400
400
self ::$ seen [$ trait ->getName ()] = true ;
0 commit comments